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
Marcin Lulek
f94d402566
file-uploads: created simple upload capabilities.
...
- This initially will be used for comments /ticket uploads of binarry attachements
2019-01-25 12:51:26 +01:00
Marcin Kuzminski
59bd82f930
configuration: expose the config file location to the pyramid settings.
2019-01-25 11:38:00 +01:00
Marcin Kuzminski
6029ed9fac
request-wrapper: show http method in summary log entry.
2019-01-24 20:56:35 +01:00
Marcin Kuzminski
1abe34edf3
dependencies: bumped configparser to 3.5.1
2019-01-24 12:20:54 +01:00
Marcin Kuzminski
4420f80ed4
dependencies: bumped gevent to 1.4.0
2019-01-24 12:20:40 +01:00
Marcin Kuzminski
55f2470d47
dependencies: bumped simplejson to 3.16.0
2019-01-24 12:20:21 +01:00
Marcin Kuzminski
562618b276
docs: updated dev setup
2019-01-23 22:58:48 +01:00
Daniel Dourvaris
96fa4e0bdc
py3: remove usage of basestring
2019-01-22 23:06:49 +01:00
Daniel Dourvaris
796c235358
ui: introduce user-bookmarks for creation of quick shortcuts
2019-01-22 01:18:40 +01:00
Marcin Kuzminski
d75e287e4d
release: merge back stable branch into default
2019-01-21 15:48:17 +01:00
Marcin Kuzminski
5eb1033ecc
Added tag v4.15.2 for changeset 4aaa40b605b0
2019-01-21 12:22:11 +01:00
Marcin Kuzminski
ca5a908600
release: Finish preparation for 4.15.2
2019-01-21 12:22:09 +01:00
Marcin Kuzminski
2af2d51f50
release: updated pip2nix output for 4.15.2
2019-01-21 12:22:07 +01:00
Marcin Kuzminski
caeaf924a1
release: Start preparation for 4.15.2
2019-01-21 12:11:48 +01:00