Marcin Kuzminski
004875e902
indexing: fixed problems with non-ascii files indexing.
2020-05-13 14:37:46 +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
Daniel Dourvaris
6da9683ece
svn: fixed problem with special characters inside subdirectories.
2020-05-12 20:38:46 +02:00
Marcin Kuzminski
98ce0d9f7a
svn: expose file path for generated config.
2020-05-12 17:04:02 +02:00
Marcin Kuzminski
dbc9a2e41a
tests: updated vcsserver test config
2020-05-12 10:23:34 +02:00
Marcin Kuzminski
6ba3464dd5
js: added log.warning support
2020-05-08 08:41:20 +02:00
Marcin Kuzminski
212b05d88c
permissions: fixed problem with permissions changes from permission page
2020-05-11 16:30:30 +02:00
Marcin Kuzminski
6cf1c766fa
docs: updated dev setup with latest supported nix version.
2020-05-07 15:51:09 +02:00
Marcin Kuzminski
d4eb900e5e
app: use simpler way to extract default_user_id, this will be now registered at server
...
boot.
2020-05-07 15:28:20 +02:00
Marcin Kuzminski
833fb8ef6c
caches: flush *all* caches used for permissions.
2020-05-05 21:35:59 +02:00
Marcin Kuzminski
9f456e36ba
tests: fixed repo tests after changes for repo type selector.
2020-05-05 14:44:32 +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 Kuzminski
42302f7434
auth-user: enabled cache flags for fetching ACL ids.
...
- those are now safe to cache since we have a proper cache invalidation logic for permissions of users
- for lots of repo this makes our goto switcher much much faster
2020-05-05 13:18:55 +02:00
Marcin Kuzminski
ef2b6c8a1c
comments: added immutable parameter to forbid editing/deleting certain comments
2020-05-05 11:36:32 +02:00
Marcin Kuzminski
0cc11b1d08
docs: added admin task for bulk editing permissions.
2020-05-05 09:43:56 +02:00
Marcin Kuzminski
3b68588881
alerts: fixed sweet alert for users page.
2020-04-30 09:56:17 +02:00
Marcin Kuzminski
45bffc6b47
diffs: improve logging
2020-04-29 09:59:56 +02:00
Bartlomiej Wolynczyk
ebb3b8bc7e
user-groups: clear autocomplete after selection.
2020-04-29 09:48:48 +02:00
Marcin Kuzminski
a4f18c798c
pull-requests: switched alert to sweet alerts.
2020-04-28 10:32:20 +02:00
Marcin Kuzminski
6e32a23add
repositories: preserve order of defined backends, and switched repo type selector to radios.
2020-04-27 09:39:34 +02:00
Marcin Kuzminski
72820d2808
pull-requests: allow filter by author
2020-04-24 11:51:37 +02:00
Daniel Dourvaris
23f9dd8816
diffs: improve text on unresolved comments attached to files that no longer exist in the review.
...
- fixes #5615
2020-04-22 12:38:46 +02:00
Marcin Lulek
e3169ab897
pull-requests: added filters to my account pull requests page.
2020-04-22 11:10:46 +02:00
Daniel Dourvaris
fcd530ecfe
pull-requests: add information about changes in source repositories in pull-request show page.
...
- fixes #5611
2020-04-21 21:50:36 +02:00
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 Kuzminski
324544678c
events: added support for pull-request-comment and commit-comment events.
...
- allows chopts like actions on commits
- re organized events and code cleanups
2020-04-17 22:08:42 +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
4a6d14777b
dependencies: bumped gevent==1.5.0
2020-04-18 00:30:31 +02:00
Marcin Kuzminski
97e977f9e5
dependencies: bumped pyparsing==2.4.7
2020-04-18 00:30:16 +02:00
Marcin Kuzminski
d65bfd6d7e
dependencies: updated certifi
2020-04-17 22:06:08 +02:00
Marcin Kuzminski
fe96e16646
code: update copyrights to 2020
2020-04-16 00:34:52 +02:00
Daniel Dourvaris
466826a84a
hooks: added new hooks for comments on pull requests and commits.
...
- allows writing custom actions on top of comments
- new rcextension hooks
- organized and renamed some hooks
- new helpers for rcextensions
- fixes #5583
2020-04-15 18:00:59 +02:00
Marcin Kuzminski
1e8d393f02
comments: extend API data with references to commit_id or pull_request_id for audit-logs.
2020-04-15 15:46:53 +02:00
Marcin Kuzminski
13f313d4b5
ldap: changed plugin to help with debugging and error handling.
...
- mostly based from support.
2020-04-15 14:47: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 Kuzminski
70b01ee66f
exception_tracker: store request info if available.
2020-04-09 16:15:53 +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
4de6dd537c
pull-requests: fixed case for GIT repositories when a merge check failed due to merge conflicts the pull request wrongly reported missing commits.
...
- we're now searching for dangling commits in a repo that has them and cannot see them because of failed merge checks.
- pull-request: will save metadata during merge simulation so merge conflicts are permanently stored, and showed to all users.
2020-04-08 11:17:10 +02:00
Marcin Kuzminski
d24f458679
docs: remove SVN known issues as they are deprecated.
2020-04-08 10:46:38 +02:00
Marcin Kuzminski
49ac57fa47
exc_tracker: disable send-email if mail server is not configured.
2020-04-06 18:23:10 +02:00
Marcin Kuzminski
90b8007935
ldap: fixed ldaps port example to correct number.
2020-04-06 16:51:44 +02:00
Marcin Kuzminski
14ac9e9a0f
docs: updated docs on local archives changes
2020-04-06 13:03:35 +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
Daniel Dourvaris
94902d0880
files: fixed SVN refs switcher that used old format of diff between files.
...
- fixes #5599
2020-04-03 22:52:21 +02:00
Daniel Dourvaris
0e39d9274f
notifications: reduce logging for email notifications.
2020-04-03 22:50:43 +02:00
Marcin Kuzminski
c08522ec01
pull-requests: fixed small UI glitches in pull request view.
2020-04-03 21:30:17 +02:00