Commit graph

232 commits

Author SHA1 Message Date
RhodeCode Admin
ae99ab4e5e drafts: show TODO drafts properly.
- Fixes #5668
2021-12-03 15:21:17 +01:00
Milka Kuzminski
9be627ad2f perms: fixed fork permission help text to reflect the actual state on how it works. 2021-03-24 16:53:08 +01:00
Milka Kuzminski
c0254f7952 artifacts: added admin panel to manage all artifacts in an instance. 2021-03-23 21:43:02 +01:00
Milka Kuzminski
586719d33a drafts: sidebar functionality 2020-11-16 10:50:44 +01:00
Milka Kuzminski
afd3357349 comments: introduce new draft comments.
- private to author
- not triggering any notifications
- sidebar doesn't display draft comments
- They are just placeholders for longer review.
2020-10-21 17:53:23 +02:00
Marcin Kuzminski
8a81eb3f8a sidebar: changed new comment color indicator. 2020-10-06 10:09:23 +02:00
Marcin Kuzminski
80da773011 reviewers: added observers as another way to define reviewers.
- fixes #4183
2020-10-06 08:49:13 +02:00
Marcin Kuzminski
274d09cad8 quick-search-bar: fixes #5634 2020-10-08 18:19:14 +02:00
Marcin Kuzminski
8627996783 issue-trackers: implemented more sophisticated ticket data extraction based on advanced regex module, and special
look-behind regex. This is a recommended ticket extraction from Atlassian itself (for Jira) and we also
implemented it for Redmine, or tickets

- bonus: report errors on patterns in preview window
2020-09-30 10:53:17 +02:00
Marcin Kuzminski
8c6f923e3f sidebar: expose status indicator for general comments which changed review status. 2020-09-27 19:33:46 +02:00
Marcin Kuzminski
da657b1919 sidebar: fixes to comment links, and new hovercard info about a comment. 2020-09-26 08:35:59 +02:00
Marcin Kuzminski
f634c67b68 commits/pr pages various fixes.
- added navbar to commit page
- improvements on UI
- code cleanups
2020-09-23 11:45:43 +02:00
Marcin Kuzminski
9106e99baf pull-requests: added observers, and fix few problems with versioned comments 2020-08-21 20:56:59 +02:00
Marcin Kuzminski
1e85bc2f83 license: add helpers to allow users hide license warnings. 2020-07-17 12:40:34 +02:00
Marcin Kuzminski
7f1d96cb47 pull-requests: make auto generated title for pull requests show also source Ref type .eg. branch feature1, instead of just name of the branch. 2020-07-09 11:14:21 +02:00
Daniel Dourvaris
94a30540f9 permissions: fixed missing user info on global and repository permissions pages. 2020-07-01 12:57:48 +02:00
Marcin Kuzminski
4e4f6160b6 permissions: fixed a case when a duplicate permission was making archive operation still display settings. 2020-06-25 09:41:32 +02:00
Bartłomiej Wołyńczyk
b9a819cbfe comments: edit functionality added 2020-05-27 23:47:09 +02:00
Marcin Kuzminski
06d1413c59 navigation: explicitly link to summary page for summary link. 2020-06-04 13:55:55 +02:00
Marcin Kuzminski
9497841700 main-page: simplify footer, and expose docs link. 2020-06-04 13:51:25 +02:00
Marcin Kuzminski
475dda82af files: use a common function to handle url-by-refs, and fix landing refs for SVN.
- fixes #5619
2020-06-03 20:29:26 +02:00
Marcin Kuzminski
96128f7f58 files: use ref names in the url, and make usage of default landing refs.
- fixes #5601
- cleanup file edit/delete/add to use common breadcrumbs functions
- make the urls with ref names persistent in case we have the landing ref selected
- in most cases we only want to show refs instead of full commit-id, this is how other types of tools work anyway
2020-06-03 12:26:13 +02:00
Marcin Kuzminski
e3b079f978 landing-refs: create helpers for landing ref to make clear indication about type/name 2020-06-03 10:59:50 +02:00
Marcin Kuzminski
aedb8a1855 quick-switcher: handle errors using Swal, and create a new helper to make calls the same across whole app. 2020-05-13 12:40:04 +02:00
Marcin Kuzminski
bf765e0f9e quick-search: added ability to search for pull-requests using pr: prefix.
- permissions are checked against the access to target repositories
2020-05-05 13:24:19 +02:00
Marcin Lulek
780ec5f73e core: added user-notice logic to push notice messages.
- will be used for exception tracker info
- new version upgrades
- dedicated important messages to the users
2020-04-09 12:30:13 +02:00
Marcin Kuzminski
3c0a8c8b19 users/user-groups: added context of what we're editing.
- Before panel titles didn't show names of edited objects which could be confusing and lead to editing wrong users or user groups.
2020-02-07 12:13:35 +01:00
Bartlomiej Wolynczyk
34bd899434 issue-tracker: fixed wrong examples in patterns. 2020-01-20 12:48:49 +01:00
Daniel Dourvaris
eca62d08c5 ui: removed always visible options.
- this makes bad UX to always show this, this actino is very unique and it's used for locking purpose only
this is a rare feature and we should mimize UI
2020-01-13 09:40:00 +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
91c589e803 pull-requests: expose TODO box in dedicated panel
- TODOs are important for merging and code-review we make them important now and shown next to votes for reviewers.
- fixed some scrollToComment logic
- small UI fixes
2019-12-16 13:12:12 +01:00
Bartlomiej Wolynczyk
4985fe50d8 ui: make super admin named consistently across ui. 2019-12-11 14:28:02 +01:00
Daniel Dourvaris
8bfbe9e1dc issue-tracker: moved example to the input box
- removed docs which had bad examples
- improved regex for matching newline character properly
- added nicer formatting in examples
2019-12-02 15:12:39 +01:00
Marcin Kuzminski
77ace245eb ui: use more distinctive icons for search hints 2019-11-25 11:18:47 +01:00
Marcin Kuzminski
de152053d4 ui: added search icon and spinner when search is performing. 2019-11-24 11:14:48 +01:00
Marcin Kuzminski
0526bb0d33 create button: fixed parent group reference when inside a repository group (was always personal repo group) 2019-11-14 13:37:54 +01:00
Marcin Kuzminski
2f6dec7ef9 templates: use a single helper to select activated menu entries in templates. 2019-11-14 11:46:22 +01:00
Daniel Dourvaris
3027943bdf hovercards: enable hovercards on parsed commits references. 2019-11-07 14:10:03 +01:00
Daniel Dourvaris
ad7ff3bf73 patterns: enabled global !NUM match for new style pull-request references. 2019-11-06 13:56:26 +01:00
Marcin Kuzminski
7716757866 js: tooltip allow full html mode using a base64 encoded data property. 2019-11-03 16:08:53 +01:00
Marcin Kuzminski
29038019e8 hovercacrds: added new tooltips and hovercards to expose certain information for objects shown in UI 2019-10-31 17:52:42 +01:00
Marcin Kuzminski
c2616abdb2 js: use minimized version by default 2019-10-31 10:23:24 +01:00
Marcin Kuzminski
8b8d8ab401 artifacts: handle detach/delete of artifacts for users who own them and are to be deleted.
- added relationships that cleanup properly
- cleanup code for detach/delete on users
2019-10-24 17:05:07 +02:00
Marcin Kuzminski
a7aeae1394 permissions: rename repository permissions to mention those are access permissions.
- Soon we'll introduce fine grained permissions for web-edit and artifacts that would require clear separation.
2019-10-09 15:01:03 +02:00
Marcin Kuzminski
387e40f55b menu: expose artifacts count into menu 2019-10-09 14:10:22 +02:00
Bartlomiej Wolynczyk
e2b5aab538 comments: added support for adding comment attachments using the artifacts logic.
- ACL per-repo
- use dropzone js to add drag n drop capabilities
- use artifacts store as backend
2019-10-05 20:53:41 +02:00
Marcin Kuzminski
1c5cb30f63 ui: bookmarks, optimized editing to be less in the face. 2019-08-27 23:10:08 +02:00
Marcin Kuzminski
dba51863a2 ui: added action link that repliaces current mix of actions in options and action buttons
- this was part of new UI that we didn't ship in 4.17
- makes whole UX more consistent and has a single creation path for many different objects
- this is ready for more actions in future
- context actions change if we're in repo group or repo
- new users has creation option available if their personal repository group exist.
2019-08-27 21:44:22 +02:00
Marcin Kuzminski
fcbbf64560 artfiacts: removed beta badge 2019-08-27 21:02:42 +02:00
Marcin Kuzminski
dae13812b4 ui: fixed unresolved function that might cause some JS issues 2019-07-30 20:11:44 +02:00