Commit graph

684 commits

Author SHA1 Message Date
Marcin Kuzminski
4ac845a76d users: added more secure way for fetching authentication tokens.
- we don't expose ALL on single page
- request needs a validation before viewing of each token
- will later add 2nd layer of auth.
2020-04-20 15:59:06 +02:00
Marcin Kuzminski
fa30900469 sweetalert: updated theme. 2020-04-20 15:56:25 +02:00
Marcin Lulek
875bda9f88 templates: switched most of confirm dialogs to sweetalert2 2020-04-17 22:01:12 +02:00
Marcin Kuzminski
81cb00a1a9 comments: use better sweet alert confirm dialog. 2020-04-17 12:16:21 +02:00
Marcin Kuzminski
bdbfb266d3 comments: added better alerts for failed commenting operations. 2020-04-17 11:47:54 +02:00
Marcin Kuzminski
7b917e025b packages: bumped JS dependencies and added sweetAlert 2020-04-17 11:01:47 +02:00
Marcin Kuzminski
fe96e16646 code: update copyrights to 2020 2020-04-16 00:34:52 +02:00
Daniel Dourvaris
7a360734c5 files: add pre-commit checks on file operations to prevent loosing content while editing when repositories change.
- fixes #5607
2020-04-14 13:15:24 +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
Daniel Dourvaris
3fa756fb2c files: fixed the repo switcher at flag beeing nor persistens
- additionally SVN now reports nice switchet refs as other types of vcs
- fixes #5610
- references #5599 (org issue)
2020-04-03 22:54:42 +02:00
Marcin Kuzminski
c08522ec01 pull-requests: fixed small UI glitches in pull request view. 2020-04-03 21:30:17 +02:00
Marcin Kuzminski
6a0c148cae emails: added premailer for inline style formatting to make emails render nicer on all email clients. 2020-03-26 12:40:21 +01:00
Bartlomiej Wolynczyk
3dc437b9b2 permissions: add better helper block about default permissions, and corelation with anonymous access. 2020-01-27 23:20:32 +01:00
Marcin Kuzminski
e1a5fb601d mentions: markdown renderer now wraps username in hovercard logic allowing checking the mentioned user.
- ref: #5586
2020-01-27 09:24:08 +01:00
Marcin Kuzminski
489cb7776c summary: fixed styling of readme indicator. 2020-01-22 10:34:42 +01:00
Marcin Kuzminski
6aa2443428 ui: improved readme rendering. 2020-01-20 20:04:58 +01:00
Daniel Dourvaris
2c14a575a7 gists: cleanup UI and make the gist access id use monospace 2020-01-14 11:32:41 +01:00
Daniel Dourvaris
4ee8e9f718 main-page: fixed jumping of text in grid loading.
- new logic starts with everything hidden and global loading marker
- show only those grida that contain data.
2020-01-10 13:06:16 +01:00
Marcin Kuzminski
f8683556cc release: updated message catalog 2020-01-08 15:09:00 +01:00
Daniel Dourvaris
0b5154b84f pull-requests: fixed title/description generation for single commits which are numbers.
- fixes #5579
2019-12-30 12:06:57 +01:00
Marcin Kuzminski
7206dd2657 dashboard: main page grids async load.
- in some cases when super-admins or all repos in root loading main
page could take minutes because we loaded whole dataset.
- this change make the loading limited to first page of data.
  Rest is loaded via DB pagination
- In many cases this is major speed-up for showing 1st page fast.
2019-12-19 12:46:03 +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
Marcin Kuzminski
241db30193 pull-requests: simplified the UI for pr view.
- hide some information we don't need all the time
- style the UI similar to upcomming UI overhaul of PRs
- less info == more readability
2019-12-13 12:10:10 +01:00
Marcin Kuzminski
e198f35a29 comments: fixed codemirror styling problems. 2019-12-09 09:40:57 +01:00
Marcin Kuzminski
399ea1863d ui: updated comments box with latest styling. 2019-12-07 11:18:17 +01:00
Marcin Kuzminski
52724dc0ff ui: small styling of buttons 2019-12-04 23:51:54 +01:00
Marcin Lulek
9ed5cee37b data-tables: fix div move when loading of new chunks in datatable. 2019-12-04 10:08:29 +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
4ad01cbbc8 deform: updated style 2019-11-28 12:49:21 +01:00
Marcin Kuzminski
385a7dcd6e codemirror: bumped to version 5.49.2 2019-11-27 17:03:37 +01:00
Marcin Lulek
9143b86d83 pull-requests: loosen strict view of pull-requests that state is changing
- we now replace it with limited view which still allows deletion/editing of reviewers or title and description
- added labels for state changing instead of grey out (it was used for closed PRs)
- small UI fixes
2019-11-27 12:43:52 +01:00
Marcin Kuzminski
18a751f846 pull-requests: moved force refresh to update commits button.
- this action make more sense right after updating pull-request with latest state of commits
- moving out of merge checks which shouldn't have this action as it's confusing
2019-11-26 12:21:13 +01:00
Marcin Kuzminski
152fa83aba ui: make copy content actions not use grey.
- we use this color for disabled elements. Those elements should have regular action colors
2019-11-25 19:43:55 +01:00
Marcin Kuzminski
f6c986249b ui: make readme header nicer 2019-11-25 11:33:41 +01:00
Marcin Kuzminski
de152053d4 ui: added search icon and spinner when search is performing. 2019-11-24 11:14:48 +01:00
Marcin Lulek
3b175af5c7 ui: adjust size of images in readme box 2019-11-22 13:20:18 +01:00
Marcin Kuzminski
5bbee9241a ui: make the admin grids display nicer withour wrapping users/emails. 2019-11-22 11:07:55 +01:00
Daniel Dourvaris
dbac62326d webhelpers: replaced paginate library with custom lib 2019-11-21 20:37:17 +01:00
Marcin Kuzminski
1f5c42b787 artifacts: update display to not show elements for copy. The info page is now for this. 2019-11-21 16:01:07 +01:00
Marcin Kuzminski
3373df2ac9 quick-login: make links be rcblue on hover. 2019-11-20 23:57:47 +01:00
Marcin Kuzminski
6745626166 keyboard-shortcuts: fixed missing go to pull requests shortcut. 2019-11-15 16:35:42 +01:00
Marcin Kuzminski
44b53cd335 gists: removed private/public gist buttons and replaced them with radio group
- ux wise having two main action buttons was bad and confusing
- radionselector makes it a single create gist action with optional type+explanation
- this is part of Gist ui changes
2019-11-15 12:47:10 +01:00
Marcin Kuzminski
2938d2aa6a gists: updated styling on gists pages according to the design. 2019-11-15 11:40:55 +01:00
Daniel Dourvaris
45de0aae6c notifications/emails: improve notification display and rendered emails structure 2019-11-13 01:44:55 +01:00
Marcin Kuzminski
a8c8c480ef pr: cleanup merge checks page, and use stable url. previously refresh checks ajax would change the URL 2019-11-08 17:10:16 +01:00
Marcin Kuzminski
06b5e64be7 pull-request: flip the order of comments/merge status. Comments should be close to actuall comments 2019-11-08 15:23:41 +01:00
Daniel Dourvaris
603a3c0545 emails: added reply link to comment type emails
- also added note/todo ID in display
- cleanup code for anchor resolution, and selected elements highlight
2019-11-08 13:05:34 +01:00
Daniel Dourvaris
3027943bdf hovercards: enable hovercards on parsed commits references. 2019-11-07 14:10:03 +01:00
Daniel Dourvaris
51f357d869 hovercards: allow hovercards on parsed !PR patterns.
- in addition expose server info so we can generate fully qualified urls.
2019-11-07 13:58:59 +01:00