A simple shared budget manager web application.
Project description
b"I hate money\n############\n\n.. image:: https://travis-ci.org/spiral-project/ihatemoney.svg?branch=master\n :target: https://travis-ci.org/spiral-project/ihatemoney\n :alt: Travis CI Build Status\n\n\xc2\xabI hate money\xc2\xbb is a web application made to ease shared budget management.\nIt keeps track of who bought what, when, and for whom; and helps to settle the\nbills.\n\n* `Online documentation <https://ihatemoney.readthedocs.org>`_\n* `Hosted version <https://ihatemoney.org>`_\n\nThe code is distributed under a BSD *beerware* derivative: if you meet the people\nin person and you want to pay them a craft beer, you are highly encouraged to do\nso.\n\nRequirements\n============\n\n* **Python**: 2.7, 3.4, 3.5, 3.6.\n* **Backends**: MySQL, PostgreSQL, SQLite, Memory.\n\nContributing\n============\n\nDo you wish to contribute to IHateMoney? Fantastic! There's a lot of very\nuseful help on the official `contributing\n<https://ihatemoney.readthedocs.io/en/latest/contributing.html>`_ page.\n"
b'Changelog\n=========\n\nThis document describes changes between each past release.\n\n3.0 (2018-11-25)\n----------------\n\nFixed\n=====\n\n- Fix broken install with pip \xe2\x89\xa5 10 (#340)\n- Fix the generation of the supervisord template (#309)\n- Fix Apache conf template (#359)\n\n- Regenerate translations and improve fr translations (#338)\n- Fix the validation of the hashed password (#310)\n- Fix infinite loop that happened when accessing / (#358)\n- Fix email validation when sending invites\n- Fix double-click when deleting a bill (#349)\n- Fix error escaping (#388)\n- Fix form error on already existing participant (#370)\n- Fix documentation for create bills via api (#391)\n\n- Fix docker ADMIN_PASSWORD configuration (#384)\n- Fix docker bug where conf is duplicated at each run (#392)\n- Fix cffi installation in Dockerfile (#364)\n\nAdded\n=====\n\n- Document MySQL setup (#357)\n- Add a favicon.ico (#381)\n- Document external mail server configuration (#278)\n- Improve settings documentation styling (#251)\n- Add a ihatemoney delete-project command to delete a project (#375)\n- Add nice 404 error pages (#379)\n\nChanged\n=======\n\n- Enhance translation tooling (#360)\n- Improve Makefile (#387)\n- Sort members alphabetically in the new bill form. (#374)\n- Underline actions links on hover (#377)\n\nRemoved\n=======\n\n- Remove Sentry, as it\'s not used anymore on prod. (#380)\n\n\n2.1 (2018-02-16)\n----------------\n\n=======\nChanged\n=======\n\n- Use flask-restful instead of deprecated flask-rest for the REST API (#315)\n- Make sidebar scrollable. Usefull for large groups (#316)\n\nFixed\n=====\n\n- Fix the "IOError" crash when running `ihatemoney generate-config` (#308)\n- Made the left-hand sidebar scrollable (#318)\n- Fix and enhanche Docker support (#320, #321)\n\nAdded\n=====\n\n- Statistics API (#343)\n- Allow to disable/enable member via API (#301)\n- Enable basic Apache auth passthrough for API (#303)\n\n\n2.0 (2017-12-27)\n----------------\n\nBreaking changes\n================\n\n- ``ADMIN_PASSWORD`` is now stored hashed. The ``ihatemoney generate_password_hash`` command can now be used to generate a proper password HASH (#236)\n- Turn the WSGI file into a python module, renamed from budget/ihatemoney.wsgi to ihatemoney/wsgi.py. Please update your Apache/Gunicorn configuration! (#218)\n- Admin privileges are now required to access the dashboard (#262)\n- `password` field has been removed from project API GET views (#289)\n\nChanged\n=======\n\n- Logged admin can see any project (#262)\n- Simpler and safer authentication logic (#270)\n- Use token based auth to reset passwords (#269)\n- Better install doc (#275)\n- Use token based auth in invitation e-mails (#280)\n- Use hashed passwords for projects (#286)\n\nAdded\n=====\n\n- ``ihatemoney generate-config`` to give working examples of config files (#275)\n- Statistics tab (#257)\n- Python3.6 support (#259)\n- ALLOW_PUBLIC_PROJECT_CREATION setting (#262)\n- Projects can be edited/deleted from the dashboard (#262)\n- ACTIVATE_ADMIN_DASHBOARD setting (#262)\n- Link to the dashboard in the navigation bar (#262)\n- Dockerfile\n- Documentation explaining the upgrade process\n\nFixed\n=====\n\n- Fix `PUT api/project/:code/members/:id` API endpoint (#295)\n- Fix member name uniqueness validation on API (#299)\n\nRemoved\n=======\n\n- Remove unused option in the setup script\n\n1.0 (2017-06-20)\n----------------\n\nAdded\n=====\n\n- Apache WSGI Support (#191)\n- Brush up the Makefile (#207, #201)\n- Externalize the settings from source folder (#193)\n- Makefile: Add new rule to compile translations (#207)\n- Project creation can be restricted to admin (#210)\n- More responsive layout (#213)\n\nChanged\n=======\n\n- Some README enhancements\n- Move tests to budget.tests (#205)\n- The demo project can be disabled (#209)\n\nFixed\n=====\n\n- Fix sphinx integration (#208)\n\n0.9 (2017-04-04)\n----------------\n\n- First release of the project.\n'
b'Changelog\n=========\n\nThis document describes changes between each past release.\n\n3.0 (2018-11-25)\n----------------\n\nFixed\n=====\n\n- Fix broken install with pip \xe2\x89\xa5 10 (#340)\n- Fix the generation of the supervisord template (#309)\n- Fix Apache conf template (#359)\n\n- Regenerate translations and improve fr translations (#338)\n- Fix the validation of the hashed password (#310)\n- Fix infinite loop that happened when accessing / (#358)\n- Fix email validation when sending invites\n- Fix double-click when deleting a bill (#349)\n- Fix error escaping (#388)\n- Fix form error on already existing participant (#370)\n- Fix documentation for create bills via api (#391)\n\n- Fix docker ADMIN_PASSWORD configuration (#384)\n- Fix docker bug where conf is duplicated at each run (#392)\n- Fix cffi installation in Dockerfile (#364)\n\nAdded\n=====\n\n- Document MySQL setup (#357)\n- Add a favicon.ico (#381)\n- Document external mail server configuration (#278)\n- Improve settings documentation styling (#251)\n- Add a ihatemoney delete-project command to delete a project (#375)\n- Add nice 404 error pages (#379)\n\nChanged\n=======\n\n- Enhance translation tooling (#360)\n- Improve Makefile (#387)\n- Sort members alphabetically in the new bill form. (#374)\n- Underline actions links on hover (#377)\n\nRemoved\n=======\n\n- Remove Sentry, as it\'s not used anymore on prod. (#380)\n\n\n2.1 (2018-02-16)\n----------------\n\n=======\nChanged\n=======\n\n- Use flask-restful instead of deprecated flask-rest for the REST API (#315)\n- Make sidebar scrollable. Usefull for large groups (#316)\n\nFixed\n=====\n\n- Fix the "IOError" crash when running `ihatemoney generate-config` (#308)\n- Made the left-hand sidebar scrollable (#318)\n- Fix and enhanche Docker support (#320, #321)\n\nAdded\n=====\n\n- Statistics API (#343)\n- Allow to disable/enable member via API (#301)\n- Enable basic Apache auth passthrough for API (#303)\n\n\n2.0 (2017-12-27)\n----------------\n\nBreaking changes\n================\n\n- ``ADMIN_PASSWORD`` is now stored hashed. The ``ihatemoney generate_password_hash`` command can now be used to generate a proper password HASH (#236)\n- Turn the WSGI file into a python module, renamed from budget/ihatemoney.wsgi to ihatemoney/wsgi.py. Please update your Apache/Gunicorn configuration! (#218)\n- Admin privileges are now required to access the dashboard (#262)\n- `password` field has been removed from project API GET views (#289)\n\nChanged\n=======\n\n- Logged admin can see any project (#262)\n- Simpler and safer authentication logic (#270)\n- Use token based auth to reset passwords (#269)\n- Better install doc (#275)\n- Use token based auth in invitation e-mails (#280)\n- Use hashed passwords for projects (#286)\n\nAdded\n=====\n\n- ``ihatemoney generate-config`` to give working examples of config files (#275)\n- Statistics tab (#257)\n- Python3.6 support (#259)\n- ALLOW_PUBLIC_PROJECT_CREATION setting (#262)\n- Projects can be edited/deleted from the dashboard (#262)\n- ACTIVATE_ADMIN_DASHBOARD setting (#262)\n- Link to the dashboard in the navigation bar (#262)\n- Dockerfile\n- Documentation explaining the upgrade process\n\nFixed\n=====\n\n- Fix `PUT api/project/:code/members/:id` API endpoint (#295)\n- Fix member name uniqueness validation on API (#299)\n\nRemoved\n=======\n\n- Remove unused option in the setup script\n\n1.0 (2017-06-20)\n----------------\n\nAdded\n=====\n\n- Apache WSGI Support (#191)\n- Brush up the Makefile (#207, #201)\n- Externalize the settings from source folder (#193)\n- Makefile: Add new rule to compile translations (#207)\n- Project creation can be restricted to admin (#210)\n- More responsive layout (#213)\n\nChanged\n=======\n\n- Some README enhancements\n- Move tests to budget.tests (#205)\n- The demo project can be disabled (#209)\n\nFixed\n=====\n\n- Fix sphinx integration (#208)\n\n0.9 (2017-04-04)\n----------------\n\n- First release of the project.\n'
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
ihatemoney-3.0.tar.gz
(318.6 kB
view details)
File details
Details for the file ihatemoney-3.0.tar.gz
.
File metadata
- Download URL: ihatemoney-3.0.tar.gz
- Upload date:
- Size: 318.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.1 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.5.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5f62a3186c59f61342d0fd6999b29372e6b14c1ee61fb482984d3a8fdb33c928 |
|
MD5 | 5f21b32b18f72042e458663413322176 |
|
BLAKE2b-256 | 36ad3cc5d5bd60bdb66f4db44eab8e7b6c81da0ecac0bba623719413a5d394a5 |