Block a user
d9ecf51c6d
Added the "create_test_app" function in testlib.py to replace "create_app" to prevent common mistakes. Added a get_csrf_token_view route to the application, and changed the get_csrf_token function to retrieve the CSRF token with the route without parsing the HTML for the CSRF token.
5d31eb9172
Removed the unnecessary future annotation import from the "accounting.transaction.forms.transaction" module.
fadce244c5
Revised the type hint and the coding style of the NeedSomeCurrencies validator.
32244e7b82
TEMP: Offset
cbe7c6ca6d
Added dummy.js to .gitignore and MANIFEST.in for exclusion.
b03938fb2e
Added test_temp.py to the exclusion in MANIFEST.in.
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.
cd8a480cd0
Revised the documentation of the AbstractUserUtils class.
32244e7b82
TEMP: Offset
cbe7c6ca6d
Added dummy.js to .gitignore and MANIFEST.in for exclusion.
b03938fb2e
Added test_temp.py to the exclusion in MANIFEST.in.
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.
cd8a480cd0
Revised the documentation of the AbstractUserUtils class.
ec15cf450c
TEMP: Offset
197d673c9c
Added dummy.js to .gitignore and MANIFEST.in for exclusion.
7e9f4986a3
Added test_temp.py to the exclusion in MANIFEST.in.
d2332420a5
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.
fc9b8a22f7
Revised the documentation of the AbstractUserUtils class.
ec15cf450c
TEMP: Offset
197d673c9c
Added dummy.js to .gitignore and MANIFEST.in for exclusion.
7e9f4986a3
Added test_temp.py to the exclusion in MANIFEST.in.
d2332420a5
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.
fc9b8a22f7
Revised the documentation of the AbstractUserUtils class.
685ff02e34
TEMP: Offset
2062dd4e3a
Added dummy.js to .gitignore and MANIFEST.in for exclusion.
9637bdf79c
Added test_temp.py to the exclusion in MANIFEST.in.
977a514d32
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.
744c929259
Revised the documentation of the AbstractUserUtils class.
6081319f96
Added dummy.js to .gitignore and MANIFEST.in for exclusion.
781c84742e
Added test_temp.py to the exclusion in MANIFEST.in.
310e4b9892
Added test_temp.py to the exclusion in MANIFEST.in.
3fe6f40da1
TEMP: Offset
f2963af161
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.
aa34a5a1a2
Revised the documentation of the AbstractUserUtils class.
58f8719bcf
Revised so that when the account selector finds the codes from the form, the journal entry editor is used to find the form instead of messing-up with the TransactionForm class and its static method that was a shortcut to the private instance method of the same name.