Commit graph

3483 commits

Author SHA1 Message Date
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