Commit Graph

47 Commits (386c01d89e8144e4b0609faa2054c5c83a761742)

Author SHA1 Message Date
Tom Hacohen f35b4b94e5 Make more fields truely optional (behavior change in pydantic v2).
2 weeks ago
Craeckie 19aba5345a
added CSRF_TRUSTED_ORIGINS (#183)
3 weeks ago
Tom Hacohen c9b8f43845 Set default auto field to appease django warning.
3 weeks ago
Tom Hacohen f1c072bd0a Fix issue with how we render binary 422 errors
3 weeks ago
Tom Hacohen d7075c0169 Mark optional field as optional.
3 weeks ago
Tom Hacohen a27ce2f4d0 Also handle 422 as msgpack.
3 weeks ago
Tom Hacohen 138d99dd7f Update code to adjust to most recent python/fastapi.
3 weeks ago
Tom Hacohen 0be14a7b0e Fixes for fastapi.
3 weeks ago
Tom Hacohen 57e676baa1 Adjust to fastapi changes.
3 weeks ago
Tom Hacohen b9f2cea951 more
3 weeks ago
Tom Hacohen 0d9c9f153d Type fix.
3 weeks ago
Tom Hacohen fb9cc701d0 Adjust pydantic code to v2.
3 weeks ago
Tom Hacohen 0cdab19308 Fix rust complaints.
3 weeks ago
Tom Hacohen 79d28586c5 Run ruff format.
3 weeks ago
Tom Hacohen 62152ce52b
Merge pull request #147 from Xiretza/settings-env-override
4 weeks ago
Tom Hacohen a54afd5210 Optimize stoken-using functions to only account for current revisions.
11 months ago
Alejandro 4293acb3a3 fix: Python files
11 months ago
Tom Hacohen 8c6d04e8d3 Replace aioredis with redis-py
2 years ago
Xiretza c4475535ea fix(settings): ensure environment variables always override config
2 years ago
Tom Hacohen 2f1f95fea9 Optimize how we fetch the latest (current) revision
2 years ago
PapaTutuWawa fac36aae11
Implement checking the username against LDAP (#64)
2 years ago
Tom Hacohen 3a4da142dc Fix import of sendfile backend due to python package changes.
2 years ago
Xiretza 791de952f4 fix: move template directory into source directory
2 years ago
Xiretza ada5181a7e fix: move django_etebase module from toplevel to under etebase_server
2 years ago
Xiretza 9d6e0ae60a fix: move myauth module from toplevel to under etebase_server
2 years ago
Xiretza 163f7766f1 fix: move etebase_fastapi module from toplevel to under etebase_server
2 years ago
Xiretza 13a137a128 fix: remove obsolete static file handler
2 years ago
Xiretza e635e081c7 fix: use django.urls.path instead of deprecated django.conf.urls.url
2 years ago
Xiretza 04ca0ae5db
feat(config): allow specifying engine-specific database options (#135)
2 years ago
Xiretza 70b753cd31
fix: don't create secrets file as world-readable (#136)
2 years ago
Victor R. Santos 7bb1bf9d22 Fix Django 3.2 warnings models.W042
2 years ago
Dustin J. Mitchell 43d5af32d7 Fix sendfile settings
3 years ago
Tom Hacohen 8485806046 Easy config: add support for setting redis URI.
3 years ago
Tom Hacohen c1f171bde0 Change how we create applications.
4 years ago
Tom Hacohen 4ceb42780e Remove unused django_etebase code.
4 years ago
Tom Hacohen 0fa2f2da3b Make the fastapi application the main asgi one.
4 years ago
Tom Hacohen b081d0129f Add support for read/write permissions.
4 years ago
Tom Hacohen 9559a0fd35 Chunk download: use the new sendfile to serve files.
4 years ago
Tom Hacohen 070abfcdd8 Format using black.
4 years ago
Tal Leibman d8e5c37db1
Use black for code formatting and format the code
4 years ago
Victor R. Santos e9de8f1adb Add env variable to change configuration file path.
4 years ago
Tom Hacohen 8a557ff82c Disable signups by default.
4 years ago
Tom Hacohen 5c803d8a51 Only expose drf's auth in debug mode.
4 years ago
Tom Hacohen 38e0700ac0 Update django and remove unused deps.
4 years ago
Pierre-Alain TORET 5785f803ac Port over easyconfig from the etesync server code.
4 years ago
Tom Hacohen cc163d27af Add settings and configuration to run the etebase app.
4 years ago
Tom Hacohen 4aa3daaa97 Create a new django project.
4 years ago