Commit Graph

  • bc01714dc1 tools: add etesync server container image build config for production master alex 2023-06-17 20:00:36 +0200
  • 46f165b3e3 tools: add a script to pull from upstream repos into the subtrees alex 2023-06-17 10:26:47 +0200
  • 5aa47b29cc pull webapp upstream at b2a7b1d0 (15.05.2023) alex 2023-06-17 10:25:29 +0200
  • 30189cd485 pull server upstream at 55d3fb7e (v0.11.0) alex 2023-06-17 10:24:03 +0200
  • b2a7b1d0ba
    feat: add auto dark mode (#259) Olivier Léobal 2023-05-15 23:12:53 +0200
  • 55d3fb7e8e Update README.md LuPa 2023-02-17 11:37:35 -0300
  • 9aaea7b6a7
    README: add Kanaye to contributors. Tom Hacohen 2022-12-12 01:33:41 +0200
  • 0bd40807ba Bump version and update changelog. Tom Hacohen 2022-12-09 09:03:08 -0500
  • d843d580eb
    Merge pull request #159 from victor-rds/py3.11 Tom Hacohen 2022-12-07 16:43:41 -0500
  • a48f37c0c9
    Update testserver base image Victor R. Santos 2022-12-07 15:49:15 -0300
  • f9645917d7
    Update dependencies for Python 3.11 Victor R. Santos 2022-12-07 15:30:27 -0300
  • 4bf81f49ad Bump version and update changelog. Tom Hacohen 2022-10-04 12:31:38 -0400
  • c61dd86a8c
    Merge: Replace aioredis with redis-py (#151) Tom Hacohen 2022-09-04 13:59:50 -0400
  • 8c6d04e8d3 Replace aioredis with redis-py Tom Hacohen 2022-09-04 13:51:17 -0400
  • 896182ba68 Update chat badge in README Xiretza 2022-08-09 16:36:07 +0200
  • 670918f8f7
    fix event descriptions to respect whitespace (#234) Jonathan Zacsh 2022-06-24 03:34:19 -0500
  • 2f1f95fea9 Optimize how we fetch the latest (current) revision Tom Hacohen 2022-06-19 22:25:49 +0300
  • 5f455e55b5 Bump version and update changelog. Tom Hacohen 2022-06-13 14:02:48 +0300
  • 709a607d47 Update Django dependency. Tom Hacohen 2022-06-13 14:01:15 +0300
  • 0563c6880a Bump version and update changelog. Tom Hacohen 2022-06-13 13:59:06 +0300
  • cb790734e5 feat(config): add LDAP example Xiretza 2022-06-13 12:43:24 +0200
  • fac36aae11
    Implement checking the username against LDAP (#64) PapaTutuWawa 2022-06-13 12:29:43 +0200
  • 3a4da142dc Fix import of sendfile backend due to python package changes. Tom Hacohen 2022-06-04 18:05:13 +0300
  • 79cef79c52
    fix(testserver): store database in /data partition (#142) Xiretza 2022-05-27 13:49:07 +0200
  • c7d1de31a1
    Merge: Create python package #140 Tom Hacohen 2022-05-16 22:02:02 +0300
  • aac27e6a43 feat: create python package Xiretza 2022-05-08 15:33:12 +0200
  • 791de952f4 fix: move template directory into source directory Xiretza 2022-05-08 18:15:21 +0200
  • ada5181a7e fix: move django_etebase module from toplevel to under etebase_server Xiretza 2022-05-08 16:32:29 +0200
  • 9d6e0ae60a fix: move myauth module from toplevel to under etebase_server Xiretza 2022-05-08 15:10:48 +0200
  • 163f7766f1 fix: move etebase_fastapi module from toplevel to under etebase_server Xiretza 2022-05-08 14:54:25 +0200
  • 13a137a128 fix: remove obsolete static file handler Xiretza 2022-05-09 16:37:03 +0200
  • e635e081c7 fix: use django.urls.path instead of deprecated django.conf.urls.url Xiretza 2022-05-08 15:16:54 +0200
  • 04ca0ae5db
    feat(config): allow specifying engine-specific database options (#135) Xiretza 2022-05-09 16:32:35 +0200
  • c6b1b855df
    fix: remove deprecated argument "providing_args" from Signal() (#138) Xiretza 2022-05-09 16:19:57 +0200
  • 5dbb8a4ad8
    fix(doc): remove outdated uWSGI setup documentation (#139) Xiretza 2022-05-09 16:19:03 +0200
  • 70b753cd31
    fix: don't create secrets file as world-readable (#136) Xiretza 2022-05-09 16:17:56 +0200
  • b620d0a39c
    fix(etebase_fastapi): fix crash on shutdown (#133) Xiretza 2022-05-07 19:37:53 +0200
  • 76efbb6cb9
    fix(manage.py): fix shebang to work on Debian-based systems (#134) Xiretza 2022-05-07 19:37:10 +0200
  • 5ad5c166ea Add 'webapp/' from commit '3bb5ed17be8cd990fad40b4c244cbc8076838392' alex 2022-04-28 17:17:27 +0200
  • 7ebd80d792 Add 'server/' from commit '006c5fc2425f5aa060d2911c175dae6b6b1a19f3' alex 2022-04-28 16:51:35 +0200
  • b93fe69019 Initial empty commit to allow subtree add alex 2022-04-28 16:50:48 +0200
  • dd0e76fc02 README: Add @DanielG to contributors Tom Hacohen 2022-04-18 15:18:30 -0400
  • 006c5fc242 Update changelog. Tom Hacohen 2022-03-25 15:18:55 +0300
  • f62d4ebdfc Msgpack handling: fix compatibilty with newer fastapi. Tom Hacohen 2022-03-25 15:17:34 +0300
  • 247c5ea680 Update changelog. Tom Hacohen 2022-03-23 12:59:41 +0200
  • e0010f21f6
    Update dependecies generated by pip-compile. (#126) Victor R. Santos 2022-03-23 09:36:21 +0000
  • ed2e68d4d5 Update changelog Tom Hacohen 2022-03-20 17:48:23 +0200
  • 7bb1bf9d22 Fix Django 3.2 warnings models.W042 Victor R. Santos 2022-03-19 16:21:22 -0300
  • d1d58f15c7 Update dependencies while keeping Django below 4.0 Victor R. Santos 2022-03-19 16:20:03 -0300
  • ce70045dac
    Fix Error `404 Not Found` for Static Files (#124) Victor R. Santos 2022-03-20 12:21:09 +0000
  • ee8349d419 Update django version in requirements-dev.txt too Tom Hacohen 2022-03-17 20:27:27 +0200
  • f14d74510b Update changelog. Tom Hacohen 2022-03-17 20:25:37 +0200
  • 056d6853a0 Deps: update django dep. Tom Hacohen 2022-03-17 11:47:41 +0200
  • 3bb5ed17be Relicense ical.js.d.ts to MPL-2.0 (same as ical.js). Tom Hacohen 2022-02-25 15:08:01 +0200
  • 8f22c542f0
    Minor spelling fix (#242) MeIchthys 2022-01-31 11:55:10 -0500
  • 4c4fa3d726 Update README.md with automatic user signup Simon Vandevelde 2021-11-11 21:27:44 +0100
  • 53b09aa740
    Improve PWA manifest (#226) 2br-2b 2021-10-18 08:10:52 -0400
  • a48f929d94 Signup: add a link to the terms of service. Tom Hacohen 2021-10-03 13:31:39 +0300
  • 453869d71d Remove port from host_from_request check James 2021-09-19 14:21:33 -0400
  • d11504093c Make it clear in README that backing up secret.txt is ok Mohammed Anas 2021-07-29 17:10:56 +0000
  • d4de717cf7
    README: Add @jzacsh to supporters Tom Hacohen 2021-07-28 12:29:32 +0300
  • 43d5af32d7 Fix sendfile settings Dustin J. Mitchell 2021-04-17 15:22:09 +0000
  • 7c58540409 Create a testing docker image Dustin J. Mitchell 2021-04-16 18:32:06 +0000
  • 58163d6678 Duplicate to README.MD Zakkumaru 2021-03-06 09:36:02 +0900
  • 21e5382fc4 easyconfig: make it clear that media_root needs to be set. Tom Hacohen 2021-02-17 17:33:20 +0200
  • 14b3cfca55 Handle stoken being the empty string. Tom Hacohen 2021-02-01 18:40:11 +0200
  • b33a3c882e Subscriptions: allow subscribing without setting an stoken. Tom Hacohen 2021-01-28 18:10:12 +0200
  • 8485806046 Easy config: add support for setting redis URI. Tom Hacohen 2021-01-28 17:55:37 +0200
  • ef69954b6d requirements.txt: Add missing deps. Tom Hacohen 2021-01-28 17:44:17 +0200
  • e4361d2364 Patch old DB migration in order to fix mysql issues. Tom Hacohen 2021-01-27 18:48:56 +0200
  • 0ac41e77e8 Fix DB errors when using MySQL/MariaDB. Tom Hacohen 2021-01-27 14:38:10 +0200
  • 233aeab98b Support login and invitations using email rather than just username. Tom Hacohen 2021-01-27 09:35:36 +0200
  • c0d884afd7 Event edit: automatically populate end date when setting start date. Tom Hacohen 2021-01-14 15:10:11 +0200
  • 240469342b Move reporting item changes to a background task. Tom Hacohen 2021-01-12 11:57:43 +0200
  • 61bd82f1e3 Subscriptions: stream missing items if user passed an old stoken. Tom Hacohen 2021-01-11 18:39:01 +0200
  • f52facad1c Subscriptions: implement live subscriptions for collection items Tom Hacohen 2021-01-04 10:02:47 +0200
  • cd4131e890 Exceptions: make sure error codes aren't None. Tom Hacohen 2021-01-11 22:12:31 +0200
  • 1349f99cd3 Exceptions: inherit from the fastapi HTTPException. Tom Hacohen 2021-01-04 16:31:28 +0200
  • 3b50375810 Update etebase - now automatically does pwhash in a web worker. Tom Hacohen 2021-01-07 15:51:10 +0200
  • 9f0430a6da Improve types. Tom Hacohen 2021-01-04 11:56:17 +0200
  • 9bf118225d Exceptions: fix error when transforming django validation errors. Tom Hacohen 2021-01-04 10:14:56 +0200
  • 43dede57d2 Exceptions: fix types. Tom Hacohen 2021-01-04 10:13:24 +0200
  • 3894fd205b
    README: mention minimum requirements Tom Hacohen 2021-01-03 12:55:24 +0200
  • 84870d25bf
    README: mention that Windows requires WSL Tom Hacohen 2021-01-03 09:14:10 +0200
  • 2e21fe4994 Django db cleanup: explicitly add it to dependencies. Tom Hacohen 2020-12-31 10:03:16 +0200
  • 5b8f667e55 Cleanup django db connections before every request and every dependency. Tom Hacohen 2020-12-30 17:09:16 +0200
  • 6ec03c3d34 Revert "Add a django middleware to cleanup db connections." Tom Hacohen 2020-12-30 15:37:59 +0200
  • 6738c2cf20 Remove unused variable. Tom Hacohen 2020-12-30 13:55:05 +0200
  • 64be7f10bd Remove all of the needless async decorators. Tom Hacohen 2020-12-30 10:17:01 +0200
  • 473448246f Add a django middleware to cleanup db connections. Tom Hacohen 2020-12-30 09:20:38 +0200
  • a7fdb4a108 More typing fixes. Tom Hacohen 2020-12-29 20:56:36 +0200
  • 6615b149c5
    Update README with wiki changes (#82) Simon Vandevelde 2020-12-29 20:04:48 +0100
  • 981e1a9a6a Add mypy config. Tom Hacohen 2020-12-29 21:00:56 +0200
  • 8bfdbc55a3 Add typing extensions to requirements. Tom Hacohen 2020-12-29 18:53:31 +0200
  • c4235662d8 Use uvicorn[standard] in requirements to get some added extras. Tom Hacohen 2020-12-29 18:50:18 +0200
  • 709bc6c1fc Improve typing information. Tom Hacohen 2020-12-29 17:18:09 +0200
  • 332f7e2332 Fix Python 3.7 compatibility Tom Hacohen 2020-12-29 17:52:08 +0200
  • 8245577dfb Rename module to prevent confusion on import. Tom Hacohen 2020-12-29 16:55:21 +0200
  • 174e54681d Improve type annotations. Tom Hacohen 2020-12-29 16:06:59 +0200
  • 62eb46ec4e msgpack route: use the encode/decode functions from the utils module. Tom Hacohen 2020-12-29 15:44:52 +0200