aboutsummaryrefslogtreecommitdiff
path: root/module/calp (unfollow)
Commit message (Collapse)Author
2022-04-05Move code for saving event away from routes.Hugo Hörnquist
This frees it, currently only for calling it from our import entry point, but this will also allow us to much easier write tests for it (which we need since adding recurring events doesn't work).
2022-03-28Rewrote symlink creator for HTMLHugo Hörnquist
2022-03-28Check system-error errno correctly.Hugo Hörnquist
2022-03-28Remove assert.Hugo Hörnquist
Barely used, and almost always was better server by a propper error call.
2022-03-28Use catch* where appropriateHugo Hörnquist
2022-03-28Normalize errors.Hugo Hörnquist
2022-03-28Unsmarted define-config%Hugo Hörnquist
2022-03-28Introduce directory-listing.scssHugo Hörnquist
2022-03-15HTML directory table now gives 404 instead of 500Hugo Hörnquist
2022-03-15Introduce user-additions in frontend.Hugo Hörnquist
Along with an initial example of their use.
2022-03-15Qualify functions in make-routes expansion.Hugo Hörnquist
Previously, the user of the macro needed a correct environment. This should not be needed any more.
2022-03-15Directory listing page now handles subdirectories.Hugo Hörnquist
Also introduces the configuration setting `static-dir', which is where the static file for the web server are located.
2022-03-15Directory table file sizes.Hugo Hörnquist
2022-03-15Directory table extra filetypes.Hugo Hörnquist
2022-03-15Fix anchors in non-js page.Hugo Hörnquist
Now blocks link to their entry in the sidebar, and the sidebar entries link to (one of) their blocks.
2022-03-15Calp server now 404s on missing file on disk.Hugo Hörnquist
2022-03-15Move summary-filter and description-filter configs to more sensible place.Hugo Hörnquist
2022-03-07Handle broken symlink when generating static HTML.Hugo Hörnquist
2022-03-06Allow config.scm to call resolve-interface and module-ref.Hugo Hörnquist
Repairs commit 049e94a125ecf43547b62778eb4851d67b1f3cfd, which shows how config.scm can use optional dependencies.
2022-03-06Add missing (ice-9 format) imports.Hugo Hörnquist
2022-02-22Add some TODO comments.Hugo Hörnquist
2022-02-13Add remove home button to seacrh page.Hugo Hörnquist
2022-02-02Move calculate-fg-color into calp subtree.Hugo Hörnquist
While the algorithm was general, the packing of colors, along with the error handling made it to non-portable.
2022-02-01Move path-append to own module.Hugo Hörnquist
2022-01-31Add tree-node.Hugo Hörnquist
2022-01-31Repair warnings-are-error configuration item.Hugo Hörnquist
2022-01-31Move stuff from calp/util to hnh/util.Hugo Hörnquist
This is the first (major) step in splitting the generally useful items into its own library.
2022-01-29Add span-upto.Hugo Hörnquist
2022-01-21Minor cleanup.Hugo Hörnquist
2022-01-21Clean up (calp util options).Hugo Hörnquist
2022-01-21Move config print to own flag.Hugo Hörnquist
All the configuration variables hid the actually useful information.
2021-12-22Cleanup modules.Hugo Hörnquist
Primarly this moves all vcompenent input and output code to clearly labeled modules, instead of being spread out. At the same time it also removes a handfull of unused procedures.
2021-12-20let-env now handles non-local exits correctly.Hugo Hörnquist
2021-12-20find-extreme on empty list now an error.Hugo Hörnquist
2021-12-20Documentation updates for util.Hugo Hörnquist
2021-12-20Remove procedure map-eachHugo Hörnquist
Was only used once, and wasn't even optimized.
2021-12-20Remove re-export-modulesHugo Hörnquist
A weird special form which was only used once, and didn't add much clarity above what we actually did.
2021-12-12Correctly show recur indicator.Hugo Hörnquist
2021-12-12Fix recurring events not being rendered in side listHugo Hörnquist
2021-12-12Fix colors on earlier events in sidebarHugo Hörnquist
2021-12-10Add create event button!Hugo Hörnquist
2021-12-10'.btn' no longer contains div.Hugo Hörnquist
Previously I generated buttons on the form <a><div/></a> & <button><div/></button>, which was invalid for button tags. This removes the inner div, with the only cost being that the hitbox for the button is slightly wonky if pressed at the top left where the button isn't when it's depressed, since I move it.
2021-12-10Remove commented out script includes.Hugo Hörnquist
2021-12-10Repair event position in week.Hugo Hörnquist
2021-12-10Change {start,end}-date to pre-start and post-end.Hugo Hörnquist
pre-start and post-end are the real intervals for a given page, since some more days than requested are often shown to make sense of a given layout.
2021-12-10Major move from week to calendar meta-view. Also repairs month view.Hugo Hörnquist
2021-12-10Major cleanup in calp html.Hugo Hörnquist
2021-12-09Propagate recurring events to frontend.Hugo Hörnquist
This handles each instance of a recurring event as its own unique event, which allows us to properly send it to the frontend. It's currently not possible to submit the repeating events back, but that is probably a underlying problem.
2021-12-07Deprecate editable-repeat-info, some comments.Hugo Hörnquist
2021-12-07Add fullscreen button to popups.Hugo Hörnquist