Commit graph

130 commits

Author SHA1 Message Date
be38d1885f Added session-autocleaner, changed some script filenames, changed shebang of manage.py #16 2023-02-11 21:22:52 +01:00
159e1cef7d Updated README and comments in the configuration #16 2023-02-11 20:25:42 +01:00
9bc9d519c0 Added setup migration for globals and userdeposits view, added create-admin script #16 2023-02-11 20:21:47 +01:00
0a1ada15fb Moved locales into app directory #16 2023-02-11 18:25:00 +01:00
d278d37272 Fixed admin panel not working #15 #16 2023-02-11 18:13:16 +01:00
01aa31a8a1 Fixed CSRF-related issues and profilepictures by starting caddy for development server too. Also improved boostrap script. #15 #16 2023-02-11 18:08:46 +01:00
5572fec9c1 Completely re-structured the project from scratch, wrote a better bootstrap script, changed configuration format to yaml, improved Caddyfile, and more. #15 #16 #20 2023-02-11 17:23:57 +01:00
0012214f9b Changed some issues with the scope of psycopg cursors in some scripts 2023-01-15 23:10:01 +01:00
83b851000f Release 14 (devel -> main)
See merge request W13R/drinks-manager!12
2023-01-10 22:42:57 +00:00
cde9081197 Change bind address for the application from 'localhost' to '127.0.0.1' to fix a possible error on some hosts (bootstrap script) 2023-01-10 23:41:01 +01:00
fcf2f7b32e Release 13 (devel -> main)
See merge request W13R/drinks-manager!11
2022-11-05 09:54:19 +00:00
09836176e6 Bumped version to 13 2022-11-05 09:47:18 +01:00
af4dbc74b5 Rename Register Transactions to Transactions in the Admin Panel (#9) 2022-11-05 09:40:41 +01:00
3d778df3d5 Removed feature: register balance (closes #8) 2022-11-05 09:34:13 +01:00
8599f49857 Refactored CSS and HTML templates and polished UI (#10), changed JavaScript variable names to camelCase, adjusted filenames and some url parameter names in urlpatterns, and more. 2022-11-04 20:35:28 +01:00
1e32e2b5dd The application now correctly encodes the url query string for the profile-picture name (for security reasons), removed a left-over print-statement 2022-11-03 20:46:10 +01:00
9f270c12b4 Profile pictures are now handled by the application to mitigate possible directory traversals
to other sub-directories of the static directory (Admins/Staff with the right to edit user
accounts were able to set a path like ../static/favicon.png for the profile picture - this
isn't a "i'm in, now i have root access and can hack your mom"-vulnerability, but better fix
it before it evolves to one. or a dragon. it's too late for this crap.)
2022-11-02 22:53:04 +01:00
86ea7c0000 Added 'supply' page to create negative register transactions, updated translation 2022-10-15 19:37:01 +02:00
b6b058f346 Release 12 (devel -> main)
See merge request W13R/drinks-manager!10
2022-08-06 17:01:24 +00:00
80b407069d Bump version to 12 2022-08-06 18:58:43 +02:00
ca160781dd Added support for profile pictures 2022-08-06 18:56:39 +02:00
f5bf77fbed Added auto-reload after 2 minutes when logged in, to force auto-logout 2022-08-06 17:33:31 +02:00
284c08d350 Release 11 (devel -> main)
See merge request W13R/drinks-manager!9
2022-07-05 15:45:06 +00:00
1173406836 Bump version to 11 2022-07-05 17:43:34 +02:00
f2725845cf hide the userlist in the background when showing the password overlay 2022-07-05 17:42:50 +02:00
20d0ebfcf4 Swap x and 0 on pinpad (login overlay) 2022-07-05 17:25:12 +02:00
c623441989 Release 10 (devel -> main)
See merge request W13R/drinks-manager!8
2022-06-29 18:14:15 +00:00
4cd5513621 Bump version to 10 2022-06-29 20:10:03 +02:00
4fd02a8498 #7 fix broken login page for Webkit Browsers 2022-06-29 20:04:28 +02:00
91a184b284 Make the login overlay a bit more compact 2022-06-29 19:08:26 +02:00
500213b5ab Use 'surname, forename' instead of 'forename surname' in userlist on login page 2022-06-29 19:02:01 +02:00
32db788738 Merge branch 'devel' into 'main'
Release 9 (devel -> main)

See merge request W13R/drinks-manager!7
2022-06-24 16:42:57 +00:00
a194e05743 Bump version to 9 2022-06-24 18:40:53 +02:00
31b2e395b4 #5 disabled backdrop-filter: blur for buttons to fix performance issues 2022-06-24 18:39:27 +02:00
dde1ae0200 Release 8 (devel -> main)
See merge request W13R/drinks-manager!6
2022-06-16 09:06:19 +00:00
09aa00f335 Bump version to 8 2022-06-16 10:56:10 +02:00
05698544d7 Small UI enhancement for mobile devices 2022-06-16 10:39:29 +02:00
c7866bfefe Fixed a display issue with the login overlay 2022-06-16 10:28:53 +02:00
5893d311fe #4 moved Logout button out of the dropdown menu 2022-06-16 10:22:37 +02:00
bec4fe7bd0 Removed link to gitlab repo from footer 2022-06-16 10:00:44 +02:00
f406757468 #2 Fix wrong decimal formatting in Drink and Order models 2022-06-13 19:22:36 +02:00
96d4652a04 #1 improve text and translations 2022-06-13 19:13:27 +02:00
0833677bbd #3 Rename pip-dependencies.txt to requirements.txt 2022-06-13 18:47:16 +02:00
230fe267f8 Release 7 (devel -> main)
See merge request W13R/drinks-manager!3
2022-05-29 19:03:58 +00:00
5d96558451 Bump version to 7 2022-05-29 20:57:38 +02:00
6ca7f70a2e Updated sample config 2022-05-29 20:56:50 +02:00
df91a89cd5 Updated docs 2022-05-29 20:56:16 +02:00
97462c7884 Rename example systemd service file 2022-05-29 15:31:44 +02:00
672f7d6a80 Update package names for pg_config and Python version in docs 2022-05-28 19:44:36 +02:00
020a3ccea1 Removed old tests directory 2022-05-28 19:38:40 +02:00