RhodeCode Admin
82f0f8d214
core: updated copyright to 2024
2024-11-12 16:39:07 +01:00
RhodeCode Admin
42301154fc
copyrights: updated for 2023
2023-07-18 11:57:27 +02:00
RhodeCode Admin
abbc465e47
core: multiple fixes to unicode vs str usage
...
- python3 fixes
- import fixes
- list vs iterators
2023-07-18 11:17:17 +02:00
RhodeCode Admin
006cbc84e0
apps: removed utf8 marker
2023-07-18 10:20:56 +02:00
RhodeCode Admin
119996eb0a
forms: fixed error handling in forms
2023-05-11 12:04:31 +02:00
RhodeCode Admin
cee973848d
permissions: flush all users permissions when creating a new user group.
...
- fixes #5664
2021-07-28 22:28:24 +02:00
Milka Kuzminski
eb5ec20934
application: not use config.scan(), and replace all @add_view decorator into a explicit add_view call for faster app start.
2020-12-08 17:04:39 +01:00
Marcin Kuzminski
fe96e16646
code: update copyrights to 2020
2020-04-16 00:34:52 +02:00
Marcin Kuzminski
7260aed821
grids: columns and sorting fixes
2019-12-19 15:27:28 +01:00
Marcin Kuzminski
90db409b65
admin: made all grids use same partial loading logic
...
- dont load all results for repositories in admin
- speed up loading admin repos page by narrowing results based on permissions
- some small speed ups and code optimizations on permission loading
2019-12-19 11:42:25 +01:00
Marcin Kuzminski
a17adaa9f2
db: use more consistent sorting using real objects, strings are deprecated in laters sqlalchemy query syntax.
2019-09-30 13:24:56 +02:00
Marcin Kuzminski
0cbb6b652a
permissions: properly flush user cache permissions in more cases of permission changes.
...
- fixed #5560
2019-08-20 10:48:36 +02:00
Marcin Kuzminski
5c2d3ac5aa
user-groups: fixed in_ filters for large ammount of data.
2019-04-03 23:15:23 +02:00
Marcin Kuzminski
bd1a9c8201
docs: updated copyrights to 2019
2019-01-02 18:13:27 +01:00
Marcin Kuzminski
8a32949457
caches: flush cache when adding new objects so we can access them right away.
2018-07-10 16:02:21 +02:00
Bartłomiej Wołyńczyk
7ba1dd57ac
admin users and admin users group: add number of inactive users/users_group, resolves #5454
2018-04-18 21:43:24 +02:00
Marcin Kuzminski
c8bd6381f6
user-groups: fix sync flag extraction.
2018-03-30 14:21:15 +02:00
Marcin Kuzminski
3949688b3d
api: enable setting sync flag for user groups on create/edit.
2018-03-28 13:27:21 +02:00
Marcin Kuzminski
8d1765a709
user-groups: on admin view redirect links to public profile. We have an explicit
...
edit button, and this is consistent with user views.
2018-02-22 15:52:39 +01:00
Marcin Kuzminski
00b45c1fa7
release: update copyright year to 2018
2018-01-19 17:13:16 +01:00
Marcin Kuzminski
6f2703e4af
default-reviewers: introduce new voting rule logic that allows
...
defining vote rules for user groups assigned to the default reviewers.
- allows to set per number votes on user groups
- group reviewers by groups
- store the rules and show them in the UI
- fixes #5409
2018-01-19 12:38:25 +01:00
Marcin Kuzminski
5f9ae2ae11
pylons: remove pylons as dependency
...
- dependencies: bumped:
-setuptools-scm==1.15.6
-celery==4.1.0
-kombu==4.1.0
-pytz==2017.3
-Routes==2.4.1
Removed all pylons components. Refactored the code to use only pyramid
parts
2017-11-15 13:42:54 +01:00
Marcin Kuzminski
661d12e10f
partial-renderer: use package resource format for templates.
...
- it's faster then lookup
- doesn't require any special configuration changes
2017-11-07 22:28:14 +01:00
Marcin Kuzminski
4336119cb0
views: load template context for XHR views.
...
- We use partial renderer and this requires the call_context to be initialized.
- Helps the Pyramid porting to be finished
2017-11-07 14:15:24 +01:00
Marcin Kuzminski
e6fa851ff8
db: prevent empty IN queries that generally are performance problem, and triggers sql warnings.
2017-10-17 20:32:23 +02:00
Marcin Kuzminski
cb071ab951
user-groups: use request partial renderer and not the pylons one.
2017-09-20 20:18:53 +02:00
Marcin Kuzminski
a8abeb0d1c
user-groups: rewrote the app to pyramid
...
- added new event data with added/removed/changed permissions
- cleanup code and spelling
2017-08-31 12:47:19 +02:00
Marcin Kuzminski
ebbfb35adf
user-group: perms summary, fix view name.
2017-08-25 10:11:32 +02:00
Marcin Kuzminski
928129ed6c
repositories: rewrote whole admin section to pyramid.
...
- fixed few small found problems
- code cleanups
2017-08-11 13:00:47 +02:00
Marcin Kuzminski
b98b5eaaa8
auth: added @LoginRequired() decorators for user/user_group views.
...
- not really a secirity issue but for consistency we should have them (also provides nicer redirects)
2017-08-03 22:17:38 +02:00
Marcin Kuzminski
2cc3df1920
users/user_groups: ported permission summary pages into pyramid.
...
- added JSON views for extraction of parameters in parasable format.
2017-08-03 20:18:49 +02:00
Marcin Kuzminski
42117ffb8e
user-group-admin: use a proper auth filter.
...
- we now use an full sql based perm check based on an earlier fetch of allowed IDS
- fixes problem with sql limit/filter and later filterint that by auth.
- can be optimized later
2017-07-29 22:44:25 +02:00
Marcin Kuzminski
42d56172a4
user-groups: moved the display of user group into a pyramid view
2017-07-27 18:56:31 +02:00