informaniac
18abe856f1
define default primary key type
1 year ago
informaniac
1c9e6bded5
revert changes made for another branch
1 year ago
informaniac
f5d7c19149
migrate to django 4
1 year ago
Thomas
a961abbe43
docker macht alles besser!
5 years ago
Fr3deric
82ffdf75e9
use ImageField in UserAvatarForm
5 years ago
Fr3deric
51f2163fe0
add TODO
5 years ago
Fr3deric
114665cf77
fix code style
5 years ago
Fr3deric
be1056c4df
fix duplicate i
5 years ago
Fr3deric
da8353c912
make card number configurable for users
5 years ago
Fr3deric
0195ee8d30
add Account avatar field and upload view
5 years ago
Fr3deric
3b00fd0561
added debit limit to admin, use default when null
5 years ago
klonfish
df2cde2822
Added required get_user function to UsernameCardnumberPinBackend
5 years ago
Fr3deric
132cc8ac5d
added UsernameCardnumberPinBackend for auth
7 years ago
Fr3deric
e68b8d45b4
fix: don't fail when logged in to web as a User who does not have an Account
7 years ago
Fr3deric
6feb3df353
big refactoring, most notably modularization
...
- splitted 'cashonly' into two separate apps named 'cashonly.web' and
'cashonly.core'
- added a service layer as a place for business logic related to the Account
model
- adapted admin and web functionality to use the new AccountManager from the
service layer
- added a debit_limit field to the Account model in order to get rid of the
formerly hard-coded default
- probably other changes that I've forgotten to mention
Ther are likely some bugs and TODOs still left behind
7 years ago
Fr3deric
d3fc7a413a
removed ldap code from account creation handler
7 years ago
Fr3deric
88d139350e
python3 compatibility
7 years ago
Fr3deric
e905896362
fixed typo
7 years ago
Fr3deric
e1598090f7
pep8
7 years ago
nobody
d7e67243f5
first steps in porting cashonly to Django 1.11
7 years ago
Niklas Brachmann
1be64c2547
Moved legacy API to own module
9 years ago
Niklas Brachmann
cd3d306df8
Disabled manual creation of accounts
9 years ago
Niklas Brachmann
8eba2ce576
Renamed cash module to cashonly, as it should be
9 years ago