| 2024-06-05 11:22 | bump to 24.05 | Motiejus Jakštys | 2 | +5 | -5 |
| 2024-03-05 10:06 | signup: fix bugs | Motiejus Jakštys | 3 | +9 | -5 |
| 2024-02-27 16:34 | signup admin: add referrer | Motiejus Jakštys | 1 | +2 | -1 |
| 2024-02-27 16:30 | signup: add referrer | Motiejus Jakštys | 4 | +24 | -2 |
| 2024-02-25 20:52 | django5: make it quicker to build | Motiejus Jakštys | 1 | +6 | -1 |
| 2024-02-25 20:09 | flake.lock: Update | Motiejus Jakštys | 1 | +9 | -9 |
| 2024-02-09 11:40 | stdenv -> stdenvNoCC | Motiejus Jakštys | 4 | +8 | -8 |
| 2024-02-03 14:57 | syncthing sponsorship | Motiejus Jakštys | 1 | +7 | -5 |
| 2024-02-03 14:41 | signup page: it's a waiting list | Motiejus Jakštys | 1 | +3 | -2 |
| 2024-01-28 21:46 | fix for autopep8 | Motiejus Jakštys | 3 | +5 | -28 |
| 2024-01-28 21:42 | autopep8 | Motiejus Jakštys | 1 | +5 | -0 |
| 2024-01-28 21:36 | fix plain tests | Motiejus Jakštys | 2 | +14 | -5 |
| 2024-01-28 21:18 | CSP | Motiejus Jakštys | 1 | +10 | -9 |
| 2024-01-28 21:11 | static: add standard headers | Motiejus Jakštys | 1 | +8 | -0 |
| 2024-01-28 20:59 | caddy: gzip encoding | Motiejus Jakštys | 1 | +6 | -2 |
| 2024-01-28 20:47 | caddy: handle /contact and /blog | Motiejus Jakštys | 3 | +19 | -16 |
| 2024-01-28 16:40 | move overlays to overlays/ | Motiejus Jakštys | 5 | +16 | -16 |
| 2024-01-28 16:36 | devShell: use django5 | Motiejus Jakštys | 3 | +9 | -8 |
| 2024-01-28 16:27 | overlay.nix: cleanup | Motiejus Jakštys | 1 | +17 | -18 |
| 2024-01-28 16:15 | combine blog and djangostatic | Motiejus Jakštys | 9 | +49 | -11 |
| 2024-01-28 14:43 | remove redundant flake8 check | Motiejus Jakštys | 1 | +0 | -5 |
| 2024-01-28 14:42 | split out e11sync-djangostatic from e11sync-static | Motiejus Jakštys | 6 | +64 | -45 |
| 2024-01-28 14:13 | blog: .gitignore | Motiejus Jakštys | 1 | +1 | -0 |
| 2024-01-28 14:13 | fix title sections | Motiejus Jakštys | 2 | +1 | -5 |
| 2024-01-28 14:00 | blog: fix urls | Motiejus Jakštys | 2 | +5 | -5 |
| 2024-01-28 13:55 | unit tests: stop there | Motiejus Jakštys | 1 | +1 | -2 |
| 2024-01-28 13:42 | add flake8 | Motiejus Jakštys | 1 | +2 | -1 |
| 2024-01-28 13:29 | wip unit tests | Motiejus Jakštys | 1 | +7 | -0 |
| 2024-01-28 13:00 | gitignore | Motiejus Jakštys | 1 | +1 | -1 |
| 2024-01-27 19:55 | static: remove symlinks | Motiejus Jakštys | 7 | +7 | -10 |
| 2024-01-27 18:38 | lint | Motiejus Jakštys | 1 | +0 | -1 |
| 2024-01-27 18:37 | perl -> coreutils | Motiejus Jakštys | 1 | +1 | -1 |
| 2024-01-27 17:19 | style.css: make hash the same | Motiejus Jakštys | 11 | +56 | -26 |
| 2024-01-27 14:42 | starting the blog | Motiejus Jakštys | 19 | +344 | -0 |
| 2024-01-27 14:19 | logo.svg -> static/logo.svg | Motiejus Jakštys | 1 | +0 | -0 |
| 2024-01-26 15:02 | pkgs: simplify | Motiejus Jakštys | 3 | +10 | -26 |
| 2024-01-26 11:48 | e11sync-static: fix caching | Motiejus Jakštys | 2 | +10 | -3 |
| 2024-01-26 10:11 | static: get rid of django-compress | Motiejus Jakštys | 11 | +28 | -54 |
| 2024-01-26 09:16 | static: move style.scss to top-level | Motiejus Jakštys | 4 | +1 | -1 |
| 2024-01-26 08:53 | fix scss error | Motiejus Jakštys | 1 | +1 | -1 |
| 2024-01-26 08:19 | hide nav for now | Motiejus Jakštys | 1 | +2 | -2 |
| 2024-01-26 08:18 | fix `nix flake check` | Motiejus Jakštys | 4 | +20 | -20 |
| 2024-01-26 08:12 | e11sync: move base template to e11sync/ | Motiejus Jakštys | 6 | +52 | -31 |
| 2024-01-25 14:47 | decentralization | Motiejus Jakštys | 1 | +9 | -10 |
| 2024-01-25 12:32 | logo: fix main color | Motiejus Jakštys | 1 | +10 | -10 |
| 2024-01-25 12:00 | logo | Motiejus Jakštys | 1 | +192 | -0 |
| 2024-01-25 12:00 | vm: fix admin/* redirect | Motiejus Jakštys | 1 | +1 | -1 |
| 2024-01-25 08:15 | vm: redirect /admin to a different vhost | Motiejus Jakštys | 1 | +5 | -1 |
| 2024-01-25 07:49 | remove foundation quote | Motiejus Jakštys | 1 | +2 | -1 |
| 2024-01-25 07:36 | change wording | Motiejus Jakštys | 2 | +40 | -14 |
| 2024-01-22 05:48 | wording | Motiejus Jakštys | 1 | +6 | -10 |
| 2024-01-21 12:44 | profit -> revenue | Motiejus Jakštys | 1 | +2 | -2 |
| 2024-01-20 12:47 | extraConfig: use mkDefault | Motiejus Jakštys | 2 | +8 | -3 |
| 2024-01-20 12:35 | vm: add admin endpoint | Motiejus Jakštys | 2 | +10 | -0 |
| 2024-01-20 12:10 | rename e11sync-frontend -> e11sync-caddyfile | Motiejus Jakštys | 6 | +29 | -29 |
| 2024-01-20 11:28 | header colors | Motiejus Jakštys | 1 | +1 | -10 |
| 2024-01-20 11:02 | fix gradient color | Motiejus Jakštys | 1 | +3 | -2 |
| 2024-01-20 10:11 | e11sync.overlay: expose a non-list | Motiejus Jakštys | 3 | +23 | -24 |
| 2024-01-20 10:04 | add an overlay for e11sync | Motiejus Jakštys | 3 | +22 | -16 |
| 2024-01-20 09:43 | css: support netsurf | Motiejus Jakštys | 1 | +11 | -2 |
| 2024-01-20 09:26 | contacts | Motiejus Jakštys | 1 | +12 | -2 |
| 2024-01-20 08:42 | more wording | Motiejus Jakštys | 1 | +138 | -87 |
| 2024-01-20 05:00 | module: clean `pkgs1` | Motiejus Jakštys | 1 | +5 | -4 |
| 2024-01-20 04:58 | flake.nix: construct overlays cleanly | Motiejus Jakštys | 2 | +4 | -11 |
| 2024-01-20 04:46 | add vm check | Motiejus Jakštys | 1 | +2 | -4 |
| 2024-01-20 04:31 | pkgs: move to overlay | Motiejus Jakštys | 4 | +24 | -27 |
| 2024-01-19 14:23 | better overlays | Motiejus Jakštys | 1 | +18 | -20 |
| 2024-01-19 13:12 | top-level modules: make work | Motiejus Jakštys | 4 | +24 | -19 |
| 2024-01-19 12:26 | module does not build: | Motiejus Jakštys | 3 | +46 | -66 |
| 2024-01-17 13:02 | vm bulds, but with django4 | Motiejus Jakštys | 2 | +22 | -9 |
| 2024-01-19 11:27 | e11sync-static: do not use intermediate shell | Motiejus Jakštys | 1 | +2 | -6 |
| 2024-01-18 20:07 | more wording | Motiejus Jakštys | 2 | +20 | -21 |
| 2024-01-18 19:54 | colors | Motiejus Jakštys | 1 | +26 | -17 |
| 2024-01-18 04:51 | wording | Motiejus Jakštys | 2 | +47 | -28 |
| 2024-01-17 13:51 | ALLOWED_HOSTS += "11sync.net" | Motiejus Jakštys | 1 | +1 | -1 |
| 2024-01-17 13:30 | fix creds dir | Motiejus Jakštys | 1 | +1 | -1 |
| 2024-01-17 13:03 | Revert "nixosModules.e11sync: remove ${system}" | Motiejus Jakštys | 2 | +38 | -26 |
| 2024-01-17 13:03 | Revert "nixosModules: fix namespacin" | Motiejus Jakštys | 1 | +4 | -1 |
| 2024-01-17 12:09 | nixosModules: fix namespacin | Motiejus Jakštys | 1 | +1 | -4 |
| 2024-01-17 12:05 | frontend: remove STS | Motiejus Jakštys | 1 | +0 | -1 |
| 2024-01-17 12:04 | nixosModules.e11sync: remove ${system} | Motiejus Jakštys | 2 | +26 | -38 |
| 2024-01-17 11:22 | nixosModules.default | Motiejus Jakštys | 1 | +1 | -0 |
| 2024-01-17 10:59 | 79 chars | Motiejus Jakštys | 1 | +6 | -6 |
| 2024-01-17 10:53 | e11-static: contain `e11sync-static` | Motiejus Jakštys | 2 | +35 | -36 |
| 2024-01-17 08:45 | move e11sync-static-manifest to e11sync-static | Motiejus Jakštys | 3 | +10 | -15 |
| 2024-01-17 07:00 | fix unit test | Motiejus Jakštys | 1 | +1 | -1 |
| 2024-01-17 06:59 | e11sync-static: more paralellism when building | Motiejus Jakštys | 1 | +5 | -2 |
| 2024-01-17 06:48 | e11sync-static-manifest: trying to get rid of dependencies | Motiejus Jakštys | 2 | +2 | -1 |
| 2024-01-17 05:54 | e11sync: move manifest out of e11sync-static | Motiejus Jakštys | 3 | +17 | -3 |
| 2024-01-16 22:47 | e11sync-backend: some limits | Motiejus Jakštys | 1 | +3 | -0 |
| 2024-01-16 22:34 | update texts | Motiejus Jakštys | 1 | +74 | -51 |
| 2024-01-16 22:03 | static: compress more files | Motiejus Jakštys | 1 | +4 | -1 |
| 2024-01-16 21:55 | bugfix: urls | Motiejus Jakštys | 1 | +2 | -2 |
| 2024-01-16 21:54 | vm: forward 8001 | Motiejus Jakštys | 1 | +10 | -1 |
| 2024-01-16 21:50 | caddy | Motiejus Jakštys | 3 | +22 | -3 |
| 2024-01-16 21:39 | uwsgi: stricter loading of plugins and app | Motiejus Jakštys | 1 | +2 | -2 |
| 2024-01-16 21:31 | backend: make familiar with `CACHE/manifest.json` | Motiejus Jakštys | 2 | +5 | -6 |
| 2024-01-16 21:18 | uwsgi: fix pythonpath | Motiejus Jakštys | 1 | +9 | -6 |
| 2024-01-16 20:59 | fix databasePath | Motiejus Jakštys | 2 | +19 | -10 |
| 2024-01-16 20:48 | secrets are no longer stubs | Motiejus Jakštys | 2 | +17 | -8 |
| 2024-01-16 20:38 | systemd service: fix serviceConfig | Motiejus Jakštys | 1 | +4 | -3 |
| 2024-01-16 13:38 | fix vm path | Motiejus Jakštys | 1 | +1 | -1 |
| 2024-01-16 13:38 | e11sync-backend systemd unit | Motiejus Jakštys | 3 | +59 | -9 |
| 2024-01-16 11:52 | python: make a virtualenv | Motiejus Jakštys | 1 | +11 | -9 |
| 2024-01-16 11:31 | uwsgi: move package overrides to e11sync-backend | Motiejus Jakštys | 2 | +52 | -51 |
| 2024-01-16 11:29 | vm: make it x86_64-linux only | Motiejus Jakštys | 2 | +5 | -4 |
| 2024-01-16 09:41 | vm: wiggle imports a bit | Motiejus Jakštys | 2 | +5 | -15 |
| 2024-01-15 22:34 | django_5: override globally | Motiejus Jakštys | 4 | +21 | -22 |
| 2024-01-15 22:31 | fix python3 overrides | Motiejus Jakštys | 1 | +13 | -8 |
| 2024-01-15 22:17 | trying to override django-compressor's deps | Motiejus Jakštys | 1 | +3 | -2 |
| 2024-01-15 22:09 | django: propagate better | Motiejus Jakštys | 2 | +17 | -5 |
| 2024-01-15 21:41 | fix vm | Motiejus Jakštys | 3 | +3 | -4 |
| 2024-01-15 21:11 | add vm | Motiejus Jakštys | 5 | +54 | -2 |
| 2024-01-15 20:44 | adding e11sync module | Motiejus Jakštys | 2 | +17 | -0 |
| 2024-01-15 16:15 | add license | Motiejus Jakštys | 1 | +661 | -0 |
| 2024-01-15 14:22 | formatting | Motiejus Jakštys | 1 | +4 | -11 |
| 2024-01-15 14:17 | rename remaining `e11sync` to `e11sync-backend` | Motiejus Jakštys | 2 | +11 | -21 |
| 2024-01-15 14:14 | replace gunicorn with uwsgi | Motiejus Jakštys | 5 | +52 | -46 |
| 2024-01-15 11:38 | e11sync-caddy: weaker STS | Motiejus Jakštys | 1 | +1 | -1 |
| 2024-01-15 09:57 | add e11sync-caddy | Motiejus Jakštys | 5 | +56 | -4 |
| 2024-01-15 08:57 | flake.nix: remove unnecessary `@ inputs` | Motiejus Jakštys | 1 | +3 | -3 |
| 2024-01-15 08:52 | geoip: compress the archive | Motiejus Jakštys | 5 | +35 | -75 |
| 2024-01-15 08:43 | flake.nix: formatting | Motiejus Jakštys | 1 | +3 | -1 |
| 2024-01-15 08:38 | run e11sync from nix store | Motiejus Jakštys | 1 | +20 | -7 |
| 2024-01-15 08:28 | urls: remove comment | Motiejus Jakštys | 1 | +0 | -17 |
| 2024-01-15 08:24 | settings: $STATE_DIRECTORY is not useful | Motiejus Jakštys | 1 | +2 | -5 |
| 2024-01-15 08:10 | 79 chars | Motiejus Jakštys | 2 | +7 | -16 |
| 2024-01-15 08:01 | make format | Motiejus Jakštys | 4 | +17 | -13 |
| 2024-01-15 07:23 | flake.lock: Update | Motiejus Jakštys | 1 | +3 | -3 |
| 2024-01-15 07:22 | comment autopep8 | Motiejus Jakštys | 1 | +3 | -0 |
| 2024-01-15 07:09 | add flake8 for python | Motiejus Jakštys | 8 | +39 | -19 |
| 2024-01-15 06:45 | some linters | Motiejus Jakštys | 3 | +106 | -6 |
| 2024-01-15 05:50 | flakes: get rid of `self` | Motiejus Jakštys | 3 | +11 | -18 |
| 2024-01-14 21:41 | remove obsolete python3 usage | Motiejus Jakštys | 2 | +0 | -2 |
| 2024-01-14 21:41 | test: patch the interpreter instead of invoking python directly | Motiejus Jakštys | 1 | +6 | -3 |
| 2024-01-14 21:31 | indent | Motiejus Jakštys | 1 | +16 | -18 |
| 2024-01-14 21:23 | e11sync: add an optional 'database-path' | Motiejus Jakštys | 1 | +5 | -0 |
| 2024-01-14 21:03 | flake.nix: don't ignore extra args | Motiejus Jakštys | 1 | +0 | -1 |
| 2024-01-14 20:49 | e11sync-static: patch sources correctly | Motiejus Jakštys | 2 | +9 | -9 |
| 2024-01-14 20:45 | flake.nix: avoid `rec` | Motiejus Jakštys | 1 | +15 | -14 |
| 2024-01-14 18:18 | read secret key from file | Motiejus Jakštys | 1 | +10 | -1 |
| 2024-01-14 18:08 | rename to unit test | Motiejus Jakštys | 2 | +2 | -2 |
| 2024-01-14 18:06 | nicer syntax | Motiejus Jakštys | 1 | +1 | -1 |
| 2024-01-14 18:05 | remove redundant dependency | Motiejus Jakštys | 1 | +0 | -1 |
| 2024-01-14 18:04 | geoip-archive: move to it's own package | Motiejus Jakštys | 2 | +25 | -15 |
| 2024-01-14 18:00 | move e11sync-static to it's own file | Motiejus Jakštys | 2 | +43 | -22 |
| 2024-01-14 17:54 | e11sync: move to it's own package | Motiejus Jakštys | 2 | +63 | -39 |
| 2024-01-13 21:07 | e11sync-gunicorn is a bit easier to use | Motiejus Jakštys | 2 | +34 | -10 |
| 2024-01-13 17:36 | fmt | Motiejus Jakštys | 1 | +5 | -12 |
| 2024-01-13 17:34 | add E11SYNC_HTTP_PORT | Motiejus Jakštys | 1 | +2 | -1 |
| 2024-01-13 17:30 | syntax | Motiejus Jakštys | 1 | +3 | -2 |
| 2024-01-13 16:58 | add nix flake check | Motiejus Jakštys | 2 | +10 | -1 |
| 2024-01-13 16:54 | Makefile: gunicorn -> run-gunicorn | Motiejus Jakštys | 1 | +2 | -2 |
| 2024-01-13 16:50 | fix e11sync-static | Motiejus Jakštys | 1 | +9 | -8 |
| 2024-01-13 16:36 | test with `nix build <...>` | Motiejus Jakštys | 3 | +22 | -6 |
| 2024-01-13 16:07 | attempting to add a test | Motiejus Jakštys | 1 | +6 | -2 |
| 2024-01-13 15:45 | add app: e11sync-gunicorn | Motiejus Jakštys | 1 | +17 | -11 |
| 2024-01-13 15:40 | move to gunicorn | Motiejus Jakštys | 2 | +11 | -19 |
| 2024-01-13 15:00 | add e11sync-uwsgi | Motiejus Jakštys | 1 | +50 | -22 |
| 2024-01-13 13:12 | compress static assets | Motiejus Jakštys | 2 | +31 | -10 |
| 2024-01-13 07:59 | e11sync-static | Motiejus Jakštys | 3 | +32 | -13 |
| 2024-01-13 07:57 | add a forgotten migration | Motiejus Jakštys | 1 | +29 | -0 |
| 2024-01-12 14:03 | flake.nix: simplify | Motiejus Jakštys | 1 | +0 | -1 |
| 2024-01-12 11:35 | flake: geoip is not a package | Motiejus Jakštys | 1 | +1 | -1 |
| 2024-01-12 10:53 | flake.nix: mkShellNoCC | Motiejus Jakštys | 1 | +1 | -1 |
| 2024-01-12 10:12 | geoip: save to DB | Motiejus Jakštys | 4 | +20 | -45 |
| 2024-01-12 05:43 | add "city" | Motiejus Jakštys | 2 | +9 | -10 |
| 2024-01-12 05:38 | move geoip2 files a bit | Motiejus Jakštys | 2 | +9 | -9 |
| 2024-01-11 23:31 | fix geoip | Motiejus Jakštys | 4 | +22 | -15 |
| 2024-01-11 23:15 | more geoip attempts | Motiejus Jakštys | 2 | +68 | -3 |
| 2024-01-11 22:58 | wip: geoip | Motiejus Jakštys | 4 | +16 | -5 |
| 2024-01-11 22:30 | improve admin site | Motiejus Jakštys | 1 | +9 | -1 |
| 2024-01-11 22:11 | and fix tests | Motiejus Jakštys | 3 | +10 | -7 |
| 2024-01-11 22:05 | run tests, add debug toolbar | Motiejus Jakštys | 6 | +32 | -14 |
| 2024-01-11 21:36 | add simple view | Motiejus Jakštys | 6 | +194 | -7 |
| 2024-01-08 15:58 | wording | Motiejus Jakštys | 1 | +25 | -38 |
| 2024-01-07 21:07 | switch to nixos-23.11 | Motiejus Jakštys | 2 | +5 | -5 |
| 2024-01-07 21:06 | e11sync | Motiejus Jakštys | 2 | +57 | -52 |
| 2024-01-07 20:56 | back to synctech | Motiejus Jakštys | 2 | +215 | -9 |
| 2024-01-07 20:48 | e11mail -> e11sync | Motiejus Jakštys | 12 | +173 | -189 |
| 2023-12-25 16:08 | signup/index, django5 | Motiejus Jakštys | 3 | +113 | -28 |
| 2023-12-15 09:51 | use plain dart-sass | Motiejus Jakštys | 4 | +7 | -5 |
| 2023-12-15 04:34 | scss | Motiejus Jakštys | 7 | +2924 | -17 |
| 2023-12-14 20:41 | view | Motiejus Jakštys | 4 | +43 | -2 |
| 2023-12-14 16:27 | model | Motiejus Jakštys | 19 | +211 | -167 |
| 2023-12-14 16:27 | django-admin startproject e11mail | Motiejus Jakštys | 6 | +199 | -0 |
| 2023-12-14 16:24 | add django_5 | Motiejus Jakštys | 2 | +13 | -6 |
| 2023-12-14 16:16 | Ready Set | Motiejus Jakštys | 4 | +100 | -0 |