|
f7efacad75
|
Added the unauthorized method to the UserUtilityInterface interface, so that when the user has not logged in, the permission decorator can ask the user to log in instead of failing with HTTP 403 Forbidden.
|
2023-04-03 19:50:47 +08:00 |
|
|
d2f11e8779
|
Replaced the "editor" and "editor2" accounts in the test site with "admin" and "editor", to be clear.
|
2023-03-24 08:53:35 +08:00 |
|
|
761d5a5824
|
Added the option management, and moved the configuration of the default currency, the default account for the income and expenses log, and the recurring expenses and incomes to the options.
|
2023-03-22 15:34:28 +08:00 |
|
|
446087b212
|
Added the ACCOUNTING_DEFAULT_CURRENCY and ACCOUNTING_DEFAULT_IE_ACCOUNT configuration to the test site configuration, for demonstration.
|
2023-03-21 21:15:14 +08:00 |
|
|
a42e7d13a2
|
Renamed the configuration DEFAULT_CURRENCY, DEFAULT_IE_ACCOUNT, and RECURRING to "ACCOUNTING_DEFAULT_CURRENCY", "ACCOUNTING_DEFAULT_IE_ACCOUNT", and "ACCOUNTING_RECURRING", respectively.
|
2023-03-21 21:13:03 +08:00 |
|
|
3455827c09
|
Added the recurring transactions.
|
2023-03-21 19:45:56 +08:00 |
|
|
8061a23fdc
|
Renamed the AbstractUserUtils class to UserUtilityInterface, and added the can_view and can_edit functions to the UserUtilityInterface interface. There is no need to separately supply two additional can_view and can_edit callbacks.
|
2023-03-14 17:03:18 +08:00 |
|
|
31dc8fab04
|
Changed the type hint of the "current_user" pseudo property of the AbstractUserUtils class to return None when the user has not logged in.
|
2023-02-07 16:00:51 +08:00 |
|
|
7873e16cc3
|
Added the editor2 user to the test site.
|
2023-02-06 23:28:21 +08:00 |
|
|
4aed2f6ba7
|
Renamed the "testsite" application to "test_site".
|
2023-02-03 12:57:53 +08:00 |
|