Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | | Set some default values for recur rules. | Hugo Hörnquist | 2022-04-05 | |
| | | ||||
* | | Move code for saving event away from routes. | Hugo Hörnquist | 2022-04-05 | |
| | | | | | | | | | | | | 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). | |||
* | | Comment and set defaults for event object. | Hugo Hörnquist | 2022-04-05 | |
| | | ||||
* | | Remove parse-time from (datetime timespec). | Hugo Hörnquist | 2022-03-30 | |
| | | ||||
* | | Handle XML entities slightly better in user-additions.js. | Hugo Hörnquist | 2022-03-30 | |
| | | ||||
* | | Unset XDG_DATA_HOME in env file. | Hugo Hörnquist | 2022-03-28 | |
| | | ||||
* | | Rewrote symlink creator for HTML | Hugo Hörnquist | 2022-03-28 | |
| | | ||||
* | | Check system-error errno correctly. | Hugo Hörnquist | 2022-03-28 | |
| | | ||||
* | | Testrunner skip hidden files. | Hugo Hörnquist | 2022-03-28 | |
| | | ||||
* | | Add basic documentation of error types. | Hugo Hörnquist | 2022-03-28 | |
| | | ||||
* | | Remove assert. | Hugo Hörnquist | 2022-03-28 | |
| | | | | | | | | | | Barely used, and almost always was better server by a propper error call. | |||
* | | Use catch* where appropriate | Hugo Hörnquist | 2022-03-28 | |
| | | ||||
* | | Add catch* | Hugo Hörnquist | 2022-03-28 | |
| | | ||||
* | | Normalize errors. | Hugo Hörnquist | 2022-03-28 | |
| | | ||||
* | | Unsmarted define-config% | Hugo Hörnquist | 2022-03-28 | |
| | | ||||
* | | Stop exporting internal time+% | Hugo Hörnquist | 2022-03-28 | |
| | | ||||
* | | Minor texi fixups. | Hugo Hörnquist | 2022-03-28 | |
| | | ||||
* | | Add texinfo doc for (datetime). | Hugo Hörnquist | 2022-03-28 | |
| | | ||||
* | | Add comment about why browserify. | Hugo Hörnquist | 2022-03-28 | |
| | | ||||
* | | Introduce directory-listing.scss | Hugo Hörnquist | 2022-03-28 | |
| | | ||||
* | | HTML directory table now gives 404 instead of 500 | Hugo Hörnquist | 2022-03-15 | |
| | | ||||
* | | Add JS user config for hyperlinking locations at LiU. | Hugo Hörnquist | 2022-03-15 | |
| | | | | | | | | | | This is rather specific to me, but we already have the president with the bundled config.scm file. | |||
* | | Introduce user-additions in frontend. | Hugo Hörnquist | 2022-03-15 | |
| | | | | | | | | Along with an initial example of their use. | |||
* | | Introduce concept of VEvent formatters in frontend. | Hugo Hörnquist | 2022-03-15 | |
| | | ||||
* | | Make make-routes pre-compile all regexes. | Hugo Hörnquist | 2022-03-15 | |
| | | ||||
* | | Fix r:host and r:port in make-route's body. | Hugo Hörnquist | 2022-03-15 | |
| | | | | | | | | | | | | | | Also noted that r:port was bound twice. The earlier binding (which is now removed) was a Guile IO-port for writing the response, while the later was the target port number of the request. | |||
* | | Qualify functions in make-routes expansion. | Hugo Hörnquist | 2022-03-15 | |
| | | | | | | | | | | Previously, the user of the macro needed a correct environment. This should not be needed any more. | |||
* | | Directory listing page now handles subdirectories. | Hugo Hörnquist | 2022-03-15 | |
| | | | | | | | | | | Also introduces the configuration setting `static-dir', which is where the static file for the web server are located. | |||
* | | Directory table file sizes. | Hugo Hörnquist | 2022-03-15 | |
| | | ||||
* | | Directory table extra filetypes. | Hugo Hörnquist | 2022-03-15 | |
| | | ||||
* | | Fix anchors in non-js page. | Hugo Hörnquist | 2022-03-15 | |
| | | | | | | | | | | Now blocks link to their entry in the sidebar, and the sidebar entries link to (one of) their blocks. | |||
* | | Calp server now 404s on missing file on disk. | Hugo Hörnquist | 2022-03-15 | |
| | | ||||
* | | Add alt make-watch for static in existing TMUX sessions. | Hugo Hörnquist | 2022-03-15 | |
| | | ||||
* | | Add index entry for texinfo file. | Hugo Hörnquist | 2022-03-15 | |
| | | ||||
* | | Bulid and install info files from main make. | Hugo Hörnquist | 2022-03-15 | |
| | | ||||
* | | Add native UUID generator. | Hugo Hörnquist | 2022-03-15 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | While not necessary, since we barely use UUID:s, it's still WAY faster, and nice to not depend on the system providing `uuidgen'. For comparison, number of UUID:s generated by different settups in 1 second: 65.000 :: guile native 700 :: guile shell-out 3.500.000 :: c native 100.000 :: libuuid - guile bindings 650.000 :: libuuid Tests where run with either (call-with-time-limit 1 (lambda () (let loop () (uuid) (set! count (1+ count)) (loop))) (lambda _ (display count))) or volatile unsigned long long count = 0; sigaction(SIGALARM, ...); alarm(1); for (;;) { uuid(); count++; } (let ((count 0)) (call-with-time-limit 1 (lambda () (let loop () ((@ (hnh util) uuidgen)) (set! count (1+ count)) (loop))) (lambda _ (format #t "exec count = ~:d~%" count)))) | |||
* | | Popup created events now don't take seconds. | Hugo Hörnquist | 2022-03-15 | |
| | | ||||
* | | Move summary-filter and description-filter configs to more sensible place. | Hugo Hörnquist | 2022-03-15 | |
| | | ||||
* | | Respecificy return value of with-atomic-output-to-file. | Hugo Hörnquist | 2022-03-08 | |
| | | ||||
* | | Add test for begin1 and set! interaction. | Hugo Hörnquist | 2022-03-08 | |
| | | ||||
* | | Complete coverage in base64 tests. | Hugo Hörnquist | 2022-03-07 | |
| | | ||||
* | | Replace Guile's srfi-64:s test-error with working version. | Hugo Hörnquist | 2022-03-07 | |
| | | | | | | | | Along with updating now failing tests. | |||
* | | Handle broken symlink when generating static HTML. | Hugo Hörnquist | 2022-03-07 | |
| | | ||||
* | | Rewrote checksum->string. | Hugo Hörnquist | 2022-03-07 | |
| | | | | | | | | Lets take full advantage of guile's format. | |||
* | | Add tests for (crypto) module. | Hugo Hörnquist | 2022-03-07 | |
| | | ||||
* | | Cleanup makefile. | Hugo Hörnquist | 2022-03-07 | |
| | | ||||
* | | Add new tests. | Hugo Hörnquist | 2022-03-07 | |
| | | ||||
* | | Cleanup in (hnh util path). | Hugo Hörnquist | 2022-03-07 | |
| | | ||||
* | | Rewrote tests for path operations. | Hugo Hörnquist | 2022-03-07 | |
| | | ||||
* | | Add --verbose flag to testrunner. | Hugo Hörnquist | 2022-03-07 | |
| | |