aboutsummaryrefslogtreecommitdiff
path: root/module (unfollow)
Commit message (Collapse)Author
2023-04-14WebDAV Fail properly on bad body.Hugo Hörnquist
2023-04-14Fix propfind.Hugo Hörnquist
* Allows propfind elements to appear in any order * properly ignored unknown elements * works directly with namespaced sxml
2023-04-13Fix webdav move.Hugo Hörnquist
2023-04-12Fix copy for file resources.Hugo Hörnquist
2023-04-12UNFINISHED webdav server.Hugo Hörnquist
2023-04-12Add with-locale1.Hugo Hörnquist
2023-04-12Add registry of HTTP status codes.Hugo Hörnquist
Guile already includes such a registry, but it's incomplete (it lacks WebDAV extension, for one). This also adds a dedicated procedure to generate HTTP status lines, which besides the regular HTTP header are also needed for WebDAV's multistatus responses.
2023-04-12UNFINISHED work on data stores and formats.Hugo Hörnquist
2023-04-10UNFINISHED work on formats.Hugo Hörnquist
2023-04-10Start writing data-store: metaHugo Hörnquist
2023-04-10Put base for new store-load interface.Hugo Hörnquist
2023-04-10Minor style change.Hugo Hörnquist
2023-04-10Avoid extra string allocation in (calp server routes).Hugo Hörnquist
2023-04-10Term UI: Display end instead of start time for END.Hugo Hörnquist
2023-04-10Add various TODOsHugo Hörnquist
2023-04-10Add (sxml namespaced).Hugo Hörnquist
2023-04-10Add (sxml util).Hugo Hörnquist
2023-04-10Add ->port.Hugo Hörnquist
2023-04-10Add eval- and exec-state.Hugo Hörnquist
2023-04-10Add init+last.Hugo Hörnquist
2023-04-10Borrow state-monad from guile-dns.Hugo Hörnquist
Also imports the tests from guile-dns. Minor rewrites have been done, to match a differing project structure.
2023-04-10Extend (web http) to allow adding new methods.Hugo Hörnquist
This will be needed for the WebDAV (and CalDAV) server. Since they use some extended methods.
2023-04-10Vendor (web http) from Guile 3.0.9.Hugo Hörnquist
2023-04-10Fix guile3 deprecation notices.Hugo Hörnquist
2023-02-23Change child/parent interface for vcomponent.Hugo Hörnquist
2023-02-23Change group-by to return direct pairs.Hugo Hörnquist
Each value in the return of group-by must have exactly two values, so cons pairs (instead of lists) is much better.
2023-02-23Extend `for'-macro to allow improper list elements.Hugo Hörnquist
2023-02-23Allow shorter byday when constructing recurrence rules.Hugo Hörnquist
2023-02-23Add (vcomponent create).Hugo Hörnquist
2023-02-21Change kvlist->assq to return pairs.Hugo Hörnquist
2023-02-21Fix seeding of UUIDs.Hugo Hörnquist
2023-02-11Add test for path-append without components.Hugo Hörnquist
2022-12-07Fix IPv6-binding without hot-patching guile.Hugo Hörnquist
The previous hotpatching worked fine in Guile-2.2, but not in Guile-3.0. Probably due to the higher level of optimizations now applied.
2022-10-24Add /everything.ics endpoint.HEADshowmasterHugo Hörnquist
Endpoint returns all events in interval. Used to sync to other calendars.
2022-10-24Change graphviz linking for easier patching.Hugo Hörnquist
2022-10-24Replace root-redirect with propper HTTP 307.Hugo Hörnquist
2022-10-16Minor cleaup.Hugo Hörnquist
2022-10-16Validate that submitted event doesn't have invalid interval.Hugo Hörnquist
2022-10-16Fix errors when submitting events.Hugo Hörnquist
2022-10-16Add missing lambda in make routes.Hugo Hörnquist
2022-10-16Truncate print for spawned repl.Hugo Hörnquist
Having this as the default allows the representation of vcomponents to not contain a newline. Otherwise accidentaly printing everything was a sure fire way to hang emacs.
2022-10-16Better error handling when submitting events.Hugo Hörnquist
2022-10-16Extend catch to allow pre-unwind handlers.Hugo Hörnquist
2022-10-16Remove exec flag from guild scripts.Hugo Hörnquist
2022-10-16Improve source-analyzing module introspection.Hugo Hörnquist
2022-10-16Clean up imports in main.Hugo Hörnquist
2022-10-16Move load-config to own file.Hugo Hörnquist
Guile 3 defaults all modules to be declarative, but Guile doesn't support extra args in define-module.
2022-10-16Fix minor errors.Hugo Hörnquist
2022-10-16Change gettext '_' to 'G_'.Hugo Hörnquist
Guile 3 reserves _ for other stuff.
2022-09-23Change NOTE to TODO.Hugo Hörnquist