Marcin Kuzminski
2b547d8a8c
docs: updated indexer documentation
2019-02-15 10:34:04 +01:00
Marcin Lulek
b11c4157c4
api: pull-requests, fixed invocation of merge as another user.
2019-02-15 10:27:18 +01:00
Marcin Kuzminski
8ef8bf2673
api: maked logging of get_repo_file API function tell a bit more info about errors.
2019-02-14 21:46:24 +01:00
Marcin Kuzminski
3871bc6f15
api: allow uncached content fetching.
...
- this is mostly to optimize for memory of indexer
2019-02-14 10:49:02 +01:00
csalgau
ef7b0fcbd5
Issue #5536 - ability to disable server-side SSH key generation
...
- Fixes #5536
2019-02-14 01:16:57 +02:00
Marcin Lulek
9c532486a2
webhook: quote URL variables to prevent url errors with special chars like # in pr title.
2019-02-14 00:21:50 +01:00
Marcin Kuzminski
36b99c2808
makefile: also cleanup .orig files
2019-02-13 13:51:47 +01:00
Marcin Kuzminski
ae178f2ffb
rcextensions: added example how to validate file size and name using rcextensions
2019-02-13 13:49:44 +01:00
Marcin Kuzminski
184b3c75e2
api: expose owner to create_pull_request API. Fixes #5537
2019-02-13 10:44:44 +01:00
Marcin Kuzminski
0eddd59940
docs: added restore archived repository documentation
2019-02-12 23:22:37 +01:00
Marcin Lulek
64627d9d8d
files: fixed icons in file tree search
2019-02-12 11:03:22 +01:00
Marcin Lulek
9002e26af3
mercurial-submodules: only show submodule in the path that it belongs too.
...
- before even submodules from root node were shown in subdirectories, and other way arround.
2019-02-12 10:40:50 +01:00
Marcin Lulek
ab90363218
nodes: make submodules sorting be equal to Directory
2019-02-12 10:24:48 +01:00
Marcin Lulek
3ab8040abf
caches: allow cache disable for file tree
2019-02-12 10:14:15 +01:00
Marcin Kuzminski
1b48364bb6
commits: allow tag commit translation to be skipped for faster commit fetching in big chunks.
2019-02-11 19:58:34 +01:00
Marcin Kuzminski
75d3dfb98c
search: added narrow result links for global search.
2019-02-10 16:48:32 +01:00
Marcin Kuzminski
1629ab748a
redis: add logging about lock acquire, this should help in case of locked row debugging
2019-02-08 16:08:03 +01:00
Marcin Kuzminski
8ec9c34937
spelling: fixed usefull -> useful
2019-02-08 14:48:30 +01:00
Marcin Kuzminski
c333eacfc9
auth: simplified auth-token matching code.
2019-02-08 12:44:01 +01:00
Marcin Kuzminski
a181157300
api: forbid commenting on closed PR
2019-02-08 09:55:45 +01:00
Marcin Kuzminski
c42c716cba
api: add cache for fts index builder call that returns file tree. This is often re-used and should return unchanged state fast
2019-02-08 08:38:49 +01:00
Marcin Kuzminski
5b3d79ff52
scm: optimized get_nodes function.
...
- don't calculate size (it uses content which can be *big*) if it's not required.
2019-02-07 11:39:42 +01:00
Marcin Kuzminski
5b8a28d0eb
api: expose new functions for FTS
...
- vcs: added special md5 calculation that doesn't use content cache for more memory efficient md5 calculation.
2019-02-07 11:31:30 +01:00
Marcin Kuzminski
4c846e8f05
git: use rev-list for fetching last commit data inc ase of single commit. It's faster that using git log
2019-02-07 11:31:55 +01:00
Marcin Kuzminski
01cd008a20
api: expose merge message in the merge operation
2019-02-05 17:17:58 +01:00
Marcin Kuzminski
a1d69a8c7f
file-store: save DB entry on upload, and track access times.
2019-02-05 12:25:26 +01:00
Marcin Kuzminski
723799ca1d
artifacts: added DB store models.
2019-02-05 12:49:36 +01:00
Marcin Kuzminski
44d73721d6
file-store: always calculate sha256 and metadata.
2019-02-05 00:10:03 +01:00
Marcin Kuzminski
95cd1b73e3
file-store: the file backend now uses directory distribution to optimize file storage.
2019-02-01 13:52:57 +01:00
Marcin Kuzminski
810bfe54c5
file-store: rename module from upload_store to file_store.
2019-02-01 13:35:49 +01:00
Marcin Kuzminski
247b613be9
dependencies: bumped kombu to kombu==4.2.1
2019-02-05 10:42:57 +01:00
Marcin Kuzminski
d097fbd15d
dependencies: bumped loosely pinned dependencies:
...
- setuptools-40.7.3
- python-editor-1.0.4
- pyasn1-modules-0.2.4
- configparser-3.7.1
2019-02-04 23:48:03 +01:00
Marcin Kuzminski
33bec89cad
makefile: added generate packages
2019-02-04 23:44:07 +01:00
Marcin Kuzminski
2b56500039
build: fix 32bit builds
2019-02-04 17:17:56 +01:00
Marcin Kuzminski
319806b685
docs: added example upload store cache with Nginx
2019-02-01 12:05:08 +01:00
Marcin Kuzminski
207095e467
users: updated UI for advanced section. Mostly fixes arround making clearer
...
UI for detaching/deleting dependent objects of user.
2019-02-01 11:50:05 +01:00
Daniel Dourvaris
47999c0e1c
search: make better use of search tags
...
- add global tag which can widen the search results
2019-01-31 16:29:00 +01:00
Marcin Kuzminski
bd69124334
api: pull-requests get_all now sortes the results and have a flag to show/hide merge result state
2019-01-31 14:42:23 +01:00
Marcin Lulek
6fec084754
diffs: fixed case of bogus files diff rendering
...
- adds safe placehodler so we never crush more in this cases at it's 2nd time this happens
- fixes #5528
- references #5422
2019-01-31 13:52:30 +01:00
Daniel Dourvaris
ed7e61efb5
quick-search: improve styling of search input and results.
2019-01-31 13:13:55 +01:00
Daniel Dourvaris
4eccdc24d9
search: new UI for search, and repo group context search
...
- expose search into main NAV
- have repo group search filter using new ES lang
- show token keys and curretn context when searching
- ui updated and consistency fixes
2019-01-30 21:20:26 +01:00
Daniel Dourvaris
427c87316b
search: add option to search within a repository group.
2019-01-30 13:15:46 +01:00
Marcin Lulek
1b76992c7d
ui: expose search as a visible option for repositories.
2019-01-29 16:34:03 +01:00
Marcin Kuzminski
0a1ad8cca4
security: fix possible XSS in the issue tracker URL.
2019-01-29 14:55:54 +01:00
Marcin Kuzminski
9d5d66c922
branch-permissions: add flash info when redirected from branch permissions page to indicate required action
2019-01-28 19:58:56 +01:00
Marcin Kuzminski
45f8b0282a
API: added basic upload api for the file storage
2019-01-28 17:17:37 +01:00
Marcin Kuzminski
93808de957
docs: updated rcextensions.tmpl storage
2019-01-28 17:09:51 +01:00
Marcin Kuzminski
f38e87b9b7
api: added function to fetch comments for a repository.
2019-01-28 12:05:34 +01:00
Marcin Kuzminski
02a5aa5f47
ui: bookmark items should use consisten space leading position number so UI is evenly displayed
2019-01-25 14:32:45 +01:00
Marcin Kuzminski
6e8560f3a5
comments: expose a function to fetch unresolved TODOs for repository
2019-01-25 14:19:30 +01:00