Ferdinand Thiessen
|
b60c405f76
|
[events] Improved event plugin
|
2021-03-21 00:55:50 +01:00 |
Ferdinand Thiessen
|
4cd353cf4e
|
Renamed schedule to events, added recurring events and invites
|
2021-03-20 17:24:14 +01:00 |
Tim Gröger
|
e31c5756a6
|
[pricelist][break] some cleanup, removed unneccessary api
|
2021-03-20 15:01:18 +01:00 |
Ferdinand Thiessen
|
e16f4704b5
|
[setup] Flask-sqlalchemy now supports sqlalchemy 1.4
|
2021-03-20 12:19:39 +01:00 |
Ferdinand Thiessen
|
02959587e1
|
[plugin] schedule: Allow ID for types (e.g. creating new events)
|
2021-03-20 01:00:55 +01:00 |
Ferdinand Thiessen
|
a476e4f5b1
|
[cleanup] Fixed member names
* Use _name only for protected members (should not be used outside the
class
* Use name_ instead for all members which should not be API exported
|
2021-03-19 22:40:36 +01:00 |
Ferdinand Thiessen
|
cb342c07e8
|
[Models] Fixed optional detection
|
2021-03-19 18:17:59 +01:00 |
Ferdinand Thiessen
|
d6475604e9
|
Merge branch 'pluginify' of groeger-clan.duckdns.org:newgeruecht into pluginify
|
2021-03-19 02:04:04 +01:00 |
Tim Gröger
|
8dc2defe02
|
[pricelist] persistent save for visible columns in pricecalculation
|
2021-03-18 22:34:18 +01:00 |
Tim Gröger
|
2b35eec0fc
|
[run_flaschengeist] fixed bool definition
|
2021-03-18 17:27:19 +01:00 |
Tim Gröger
|
d5ba1f023e
|
[pricelist] fixed circula issue
|
2021-03-18 17:26:02 +01:00 |
Ferdinand Thiessen
|
87f9b0aa48
|
[setup] Install correct mysql driver
|
2021-03-18 14:05:28 +01:00 |
Ferdinand Thiessen
|
fb8371afb9
|
[chore] Minor cleanup
|
2021-03-18 13:03:34 +01:00 |
Ferdinand Thiessen
|
85f83f46d5
|
[Script] Enhanced and added future compatibility for API export.
* Python >= 3.9 required for API export.
|
2021-03-18 13:02:16 +01:00 |
Ferdinand Thiessen
|
900b5efff5
|
[chore] Minor cleanup
|
2021-03-18 12:20:17 +01:00 |
Ferdinand Thiessen
|
466efcf9e7
|
[System] New annotation format for future compatibility
|
2021-03-18 11:52:51 +01:00 |
Ferdinand Thiessen
|
948c700e46
|
[setup] Fixed sqlalchemy requirement
|
2021-03-18 10:18:08 +01:00 |
Tim Gröger
|
26e82f02d6
|
[pricelist] add, modify and delete for extra ingredients
|
2021-03-17 22:49:54 +01:00 |
Tim Gröger
|
642d95b2a5
|
[pricelist] finish drinks, can add, modify and delete
|
2021-03-17 21:36:51 +01:00 |
Tim Gröger
|
5e0e5edf6f
|
[pricelist] new api to add, delete and modify ingredients
|
2021-03-16 23:27:54 +01:00 |
Tim Gröger
|
0b60c27f32
|
[pricelist] fixed set volumes
|
2021-03-16 18:11:04 +01:00 |
Tim Gröger
|
e26b7b8c96
|
[pricelist] first step to add, modify and delete volumes
|
2021-03-15 23:53:21 +01:00 |
Tim Gröger
|
df1610557f
|
[pricelist] break api, new model
|
2021-03-15 19:56:51 +01:00 |
Ferdinand Thiessen
|
c3c35e2a6a
|
[Plugin] auth_ldap: Fixed searching for non existing user
|
2021-03-14 15:53:14 +01:00 |
Ferdinand Thiessen
|
919a31bede
|
[System] Fixed plugin loading
|
2021-03-14 15:11:09 +01:00 |
Ferdinand Thiessen
|
1b29e602f1
|
[System][Plugin] Added plugin settings
|
2021-03-14 12:56:04 +01:00 |
Tim Gröger
|
5826ec7a00
|
[fix] ldap user right secret
|
2021-03-07 13:29:43 +01:00 |
Ferdinand Thiessen
|
f9ac002b53
|
[Plugin] auth_plain: Create admin user if installed and no users exist.
|
2021-02-18 12:58:20 +01:00 |
Ferdinand Thiessen
|
251648e9a4
|
[System] plugins can register a post install routine, for e.g. filling the database.
|
2021-02-18 12:58:20 +01:00 |
Ferdinand Thiessen
|
24418f5bcb
|
[System] Models: Do not export optional, not set, parameters.
|
2021-02-14 19:11:39 +01:00 |
Tim Gröger
|
a6a1de19de
|
[pricelist] first commit for pricelist plugin
|
2021-02-13 14:13:46 +01:00 |
Tim Gröger
|
29157dbc03
|
[config] add port-config for database
|
2021-02-10 21:21:53 +01:00 |
Ferdinand Thiessen
|
06237754f1
|
[System][Plugin] moved decorator
|
2021-02-10 17:40:47 +01:00 |
Ferdinand Thiessen
|
e7efa53071
|
[Plugin] Schedule: Allow retraction of service
|
2021-02-07 16:33:48 +01:00 |
Ferdinand Thiessen
|
ed361a7361
|
[System] Fixed some minor python warnings
|
2021-02-07 14:38:29 +01:00 |
Ferdinand Thiessen
|
791656147e
|
[Plugin] balance: Raise conflict if limit exceeded.
|
2021-02-04 03:32:49 +01:00 |
Ferdinand Thiessen
|
2daa79ee15
|
[Plugin] user: Added permissions to model
|
2021-02-04 03:32:16 +01:00 |
Ferdinand Thiessen
|
1246ce50fd
|
[Plugin] Balance: Route and method to query all balances.
|
2021-01-29 23:28:43 +01:00 |
Ferdinand Thiessen
|
b46e93fd26
|
[System] UserController: Passwords should be strings
* Even the inital dummy password
|
2021-01-29 23:01:13 +01:00 |
Ferdinand Thiessen
|
13e0d60d8e
|
[Plugin] Balance: Simplified get_balance
|
2021-01-29 21:19:32 +01:00 |
Ferdinand Thiessen
|
06a806da3d
|
[Plugin] Balance: Allow filtering reversals and cancelled transactions
|
2021-01-29 21:06:46 +01:00 |
Ferdinand Thiessen
|
d1157f0f37
|
[Plugin] Balance: Return Transaction count when using limit parameter for pagination
|
2021-01-29 20:08:34 +01:00 |
Ferdinand Thiessen
|
2bbc4898e7
|
[Plugin] Schedule: Added end as Event attribute
|
2021-01-29 20:07:41 +01:00 |
Ferdinand Thiessen
|
78338027e1
|
[Doc] Readme
|
2021-01-29 19:00:32 +01:00 |
Ferdinand Thiessen
|
862bafbbd3
|
[Plugin] balance: Fixed transaction filter issue, fixed reverse
* Filter by end now filters correctly
* Reverse a transaction will now return correct reversal transaction
|
2021-01-29 01:25:30 +01:00 |
Ferdinand Thiessen
|
708a45d43c
|
[Plugin] balance: Added function and route for list of transactions
|
2021-01-29 01:09:06 +01:00 |
Ferdinand Thiessen
|
7ccae7e888
|
[Plugin] balance: Changed model
* serialize Transaction with reversal and original Transaction IDs
|
2021-01-29 01:08:31 +01:00 |
Tim Gröger
|
7c0d609b80
|
change return of set_lifetime os session
sry i've not configured black to line_width=120
|
2021-01-27 13:52:12 +01:00 |
Ferdinand Thiessen
|
9eca15d036
|
[Plugin] balance: Fix with reversed transaction and improvement on shortcuts.
* Raise exception if transaction is already reversed.
* Sort shortcuts
|
2021-01-27 02:36:07 +01:00 |
Ferdinand Thiessen
|
ba25d6177a
|
[Plugin] auth_ldap: Fixed exception if no avatar is set on backend.
|
2021-01-27 02:34:04 +01:00 |