53 Commits (8323f23561fcd58ec2f601f230f4cc4c61202533)
 

Author SHA1 Message Date
Tom Hacohen 8323f23561 Add a nop for api/logout/
It's there for etesync.com and is used to invalidate the token.
Unfortunately we can't fully implement it here because the token
implementation is lacking. This will be fixed soon once we update the
token library with the next version of the protocol.
5 years ago
Tom Hacohen 73a55b9817 Add reset url so it can be used with client test suites. 5 years ago
Tom Hacohen 2ac7ec250f Requirements: update django version. 5 years ago
Tom Hacohen 8fdaccdc4e Provide more explicit copyright and licensing information.
Fixes #37
5 years ago
Simon Vandevelde 1a04d8ec6a
README: Added links pointing to specific wikipages
* Added links pointing to the wiki.

I added a link for the deployment setup and one for the TLS setup.

Fixes #35
5 years ago
Pierre-Alain TORET 8c71bcddca Update etesync journal requirement 5 years ago
Pierre-Alain TORET 22198d387d Make settings in .ini optional and add new ones
Fixes #24

New settings available :
STATIC_ROOT
STATIC_URL
LANGUAGE_CODE
TIME_ZONE
5 years ago
Tom Hacohen b026643cce Update code according to drf changes. 5 years ago
Tom Hacohen c1f790cad1 Update dependencies. 5 years ago
kumy de71aaa476 Fix typo in README 5 years ago
edleeman 94ae4eaa02 Update README
Updated README to provide the correct example template name.
5 years ago
StefanAbl 61ae366a7b added missing closing bracket 5 years ago
Tom Hacohen cf0dc8e6a8
README: make it clearer that it's not only for Arch/Fedora 5 years ago
Tom Hacohen c3b50d3f72 Fix issue with etesync-server.ini always being loaded.
Fixes #20.
5 years ago
Tom Hacohen 48390b0b01
README: add a note about the example configs
As suggested in #5
5 years ago
Tom Hacohen 3ccb40055e Add an index page to make it more obvious it works.
People were getting confused by the index page returning a 404, so this
commit adds an index page so it returns a 200 and looks like it works.
6 years ago
Tom Hacohen a87a4deec1 Deps: update drf. 6 years ago
Pierre-Alain TORET 654b3fe860 README.md : add instructions for installing from packages 6 years ago
Pierre-Alain TORET 3d4321e50c Support loading configuration from an external file 6 years ago
Tom Hacohen ac474d669a Bump etesync journal requirement to 1.0.2 6 years ago
Pierre-Alain TORET c1eec9e796 README.md : add production deployment section 6 years ago
Tom Hacohen ac2428af88 Bump etesync journal requirement. 6 years ago
Tom Hacohen e8022a0986
README: Improve installation instructions for Ubuntu
As discussed in #12
6 years ago
Tom Hacohen b9de109998 README: improve the update instructions
Add the missing call to migrate the db.
Reorganise them to make them clearer.
6 years ago
Tom Hacohen e531bf2bb9 Fix django dep yet again. 6 years ago
Tom Hacohen 60f3515b75 Fix django dep. 6 years ago
Tom Hacohen d30708f292 Update requirements. 6 years ago
Tom Hacohen aae09ecd65 README: Add etesync logo. 6 years ago
Tom Hacohen 9536bed501 Update journal manager to the latest version. 6 years ago
Prof. Jayanth R Varma 3f6dd74e33 Add example config for using using nginx with uwsgi 6 years ago
Tom Hacohen 8f50a69b39 Add missing STATIC_ROOT.
Thanks @jrvarma.
6 years ago
Tom Hacohen de70c40a18
Merge: improve support for having local setting overrides
This is a merge of PR #9
6 years ago
Ben Boeckel e02fa53c34 settings: defer SECRET_KEY until after site settings
This allows overriding just `SECRET_FILE` for a custom secret path.
6 years ago
Ben Boeckel 872af56e2c settings: support an external settings file
Fixes #8
6 years ago
Ben Boeckel f1bfaf0242 settings: split SECRET_FILE from SECRET_KEY 6 years ago
Tom Hacohen 0738d02466
README: make the usage of virtualenv3 more explicit 6 years ago
Tom Hacohen 19c49975d7
README: remove the now defunct librepay 6 years ago
Tom Hacohen 2756f30eb4 Revert "Mention setting up CORS in Readme"
This is better solved by de4f49973f

This reverts commit dfc7c8b163.
7 years ago
Tom Hacohen de4f49973f Disable CORS altogether.
This solves #4 better than dfc7c8b163
7 years ago
Nuntius dfc7c8b163 Mention setting up CORS in Readme 7 years ago
Victor Rezende dos Santos 27d56ee87b Update Dependencies
* Updated etesync/journal-manager to v0.5.2
* Updated Django to 2.0.5
  - Updated documentation links
  - Changed syntax and imports of `urls.py`
* Updated Django REST Framework to 3.8.2
* Updated DFR Nested Routers to 0.90.2
7 years ago
Tom Hacohen 3e3d4c0454
README: Add info about librepay. 7 years ago
Tom Hacohen f694f46fb4
Merge: A few commits to simplify the configuration
A few commits to make it easier to run your own instance.
7 years ago
x11x c93fde3ddc README: update Django docs link version to 1.11 7 years ago
x11x 3ee704bfb1 README: elaborate on settings, provide docs links, explain 'secret.txt'
Also describe how to update to latest patch-level versions.
7 years ago
x11x 69655008e0 Refactor out the secret.txt file handling to a utils module 7 years ago
x11x 276a926fcb Use secret.txt file auto-generated in project root as default SECRET_KEY
Also add it to .gitignore
7 years ago
x11x edbd28b67a Change requirements.txt to allow updating to latest patch version
Also, allow any version of pytz
7 years ago
Tom Hacohen cea4f318ca
README: Add a note about supporting etesync. 7 years ago
Tom Hacohen e57279149d
README: fix typo 7 years ago