Age | Commit message (Collapse) | Author |
|
--HG--
branch : beta
extra : source : 8586dddf9f86ac13d703c27cf52f93f0a53cc5bf
|
|
--HG--
branch : beta
extra : source : 54acf67ebf45232956e62fe3ce594cd72f45ffbf
|
|
--HG--
branch : beta
|
|
True and False might be singletons and the "default" values for "boolean"
expressions, but "all" values in Python has a boolean value and should be
evaluated as such. Checking with 'is True' and 'is False' is thus confusing,
error prone and unnessarily complex.
If we anywhere rely and nullable boolean fields from the database layer and
don't want the null value to be treated as False then we should check
explicitly for null with 'is None'.
--HG--
branch : beta
|
|
Renaming some names ... but trying not to change API or database scheme.
--HG--
branch : beta
extra : amend_source : 0158273b2595748ad5ce7604dce7e2c0c97870ba
|
|
--HG--
branch : beta
|
|
- and same story with "repositories groups"
This will only change the user facing texts. Names of files, modules, functions
and variables should be changed too.
--HG--
branch : beta
|
|
keep them there, additionally they are broken
in when executing _(), and url() calls. This fixes issue #572
--HG--
branch : beta
|
|
--HG--
branch : beta
|
|
- short cache query for IP for performance
- remove redundant logic
- some small css fixes for login form to better show IP restricted message
--HG--
branch : beta
extra : amend_source : bec698601fe590964ad80b3fb12c0e3385c2c6c4
|
|
ref #264 IP restriction for users and user groups
--HG--
branch : beta
extra : amend_source : b1cad1d9ff6ef50b570689dacec7902a8909895b
|
|
--HG--
branch : beta
|
|
taken in account is the last saved permission
- added configurable parameters to permission class with two algorithms, higherwin and lowerwin.
- default is set now to higherwin, later we'll make that configurable
--HG--
branch : beta
|
|
Those username are autocreated, changing them will end up with new account creation after user logs
in again
--HG--
branch : beta
|
|
- added test for that case
--HG--
branch : beta
|
|
to all children
- more explicit permissions
- fixes for empty values in permission form
--HG--
branch : beta
|
|
- changed the way permissons on users groups behave. Now explicit set on user
is more important than permission set on users group
--HG--
branch : beta
|
|
--HG--
branch : beta
|
|
- added multiple test for edit my account and edit user from admin
- fixed issues with update user accounts from admin
--HG--
branch : beta
|
|
--HG--
branch : beta
|
|
updated
--HG--
branch : beta
|
|
--HG--
branch : beta
|
|
--HG--
branch : beta
|
|
--HG--
branch : beta
|
|
--HG--
branch : codereview
|
|
from other models
--HG--
branch : codereview
|
|
--HG--
branch : codereview
|
|
--HG--
branch : beta
|
|
--HG--
branch : beta
|
|
--HG--
branch : beta
|
|
--HG--
branch : beta
|
|
--HG--
branch : beta
|
|
--HG--
branch : beta
|
|
- added relevant test for this issue
--HG--
branch : beta
|
|
- created temporary utils2
- made config.conf for storing some configurations
- fixed some dependency import problems
- code cleanup
- rc-extensions now properly work for celery
--HG--
branch : beta
|
|
--HG--
branch : beta
|
|
- update_user will do lookup by userid param that can be id or username
- all params are required for update_user api call
- get_user/s will return ldap_dn param which is more correct
--HG--
branch : beta
|
|
- implemented none/read/write/admin permissions for groups
- wrote more tests for permissions, and new permissions groups
- a lot of code garden, splitted logic into proper models
- permissions on groups doesn't propagate yet to repositories
- deprecated some methods on api for managing permissions on
repositories for users, and users groups
--HG--
branch : beta
|
|
- unified logging formatting to use only %
--HG--
branch : beta
extra : rebase_source : 3e21b92e6102c14b6d395db12fbb62a753ca7373
|
|
- on display fallback to username if both empty
--HG--
branch : beta
|
|
--HG--
branch : beta
|
|
--HG--
branch : beta
|
|
- added few tests for checking permission in UserModel
- added __json__() into get_dict() to fetch from it hybrid_properties and any additional custom properties
- code garden
--HG--
branch : beta
|
|
- models don't do any commits(with few exceptions)
- all db transactions should be handled by higher level modules like controllers, celery tasks
--HG--
branch : beta
|
|
--HG--
branch : beta
|
|
- a notification message is created for admins
- email template with registartion
--HG--
branch : beta
|
|
--HG--
branch : beta
|
|
- summary page css fixes
- speed optimizations
--HG--
branch : beta
|
|
--HG--
branch : beta
|
|
--HG--
branch : beta
|