Marcin Kuzminski
4174ab0239
ui: new commits page.
...
- changes according to design
- consistency, space saving etc
2019-08-06 12:20:29 +02:00
Marcin Kuzminski
981307fc4f
landing-rev: fixes #4102 , use branches instead of landing tip refs by default.
...
- also changed how readme is rendered based on landing commit to minimize locking for often changing repositories.
2019-08-16 09:55:36 +02:00
Marcin Kuzminski
bdbfaec6d8
docs: link to control docs from enterprise
2019-08-13 12:45:01 +02:00
Marcin Kuzminski
908ad2ae0a
docs: added example for bulk delete repositories with cleanup options
2019-08-13 11:48:31 +02:00
Marcin Kuzminski
dae13812b4
ui: fixed unresolved function that might cause some JS issues
2019-07-30 20:11:44 +02:00
Marcin Kuzminski
265f103144
ui: ensure header doesn't float in smaller screens.
2019-07-30 13:52:48 +02:00
Marcin Kuzminski
22c6ba9851
logging: reduce info logs
2019-07-30 05:02:43 +02:00
Marcin Kuzminski
bf8daa0232
gunicorn: updated config with memory usage monitoring
2019-07-29 15:42:48 +02:00
Marcin Kuzminski
c1b5317c1e
request-wrapper: add request counters
2019-07-29 14:43:00 +02:00
Marcin Kuzminski
5b8d619a70
tests: fixes after some later code changes
2019-07-29 13:01:18 +02:00
Marcin Kuzminski
758991d8f1
pull-requests: make merge state default as False. This causes a lot of performance problems and should default to faster way
2019-07-25 21:52:14 +02:00
Marcin Kuzminski
60cbfd99c9
path-filter: enable for quick search menu.
2019-07-24 11:53:06 +02:00
Marcin Kuzminski
866534d1df
gists: updated template names and synced edit with create template.
2019-07-24 11:35:20 +02:00
Marcin Kuzminski
fc1ae1d057
gists: fixed cache problems and updated ui
2019-07-24 11:29:06 +02:00
Marcin Kuzminski
f7c67dc6d9
caches: enable no-cache repos for certain scenarios where we explicitly don't need to cache things like gists etc.
2019-07-24 10:43:11 +02:00
Marcin Kuzminski
ef6dc3ca17
redis: fixed new redis url schema requirement for connection string
2019-07-23 20:50:27 +02:00
Marcin Kuzminski
a69c86ba34
dependencies: bumped redis to 3.2.1
2019-07-23 17:08:28 +02:00
Daniel Dourvaris
a6a1f6694a
pull-requests: add indication of state change in list of pull-requests and actually show them in the list.
2019-07-23 14:25:33 +02:00
Marcin Kuzminski
2912fa1059
api: user-group api docs update
2019-07-23 12:52:10 +02:00
Marcin Kuzminski
0cb728cb99
cache: updated cache decorators based on latest code from dogpile
2019-07-23 12:30:39 +02:00
Marcin Kuzminski
5b07354763
git: replaced some raw subprocess commands with dedicated GIT vcsserver commands.
2019-07-19 13:16:44 +02:00
Marcin Kuzminski
3167ea3c86
caches: newly generated cache object should have always unique UIDs to prevent
...
situation when after restart of services we get back to initial cache keys.
2019-07-18 21:12:48 +02:00
Marcin Kuzminski
8091a48859
vcs-http: set user-agent
2019-07-18 18:12:41 +02:00
Marcin Kuzminski
924578c2db
mercurial: use hash as vcsserver parameters instead of ints which can change even on a server side when a strip is performed.
2019-07-18 17:19:14 +02:00
Marcin Kuzminski
742b1ef1c0
scripts: added timeout flag to load script measuring url times
2019-07-18 17:18:34 +02:00
Marcin Kuzminski
ccf87ce78e
profiling: updated profile-memory script to be more human friendly.
2019-07-18 16:01:51 +02:00
Marcin Kuzminski
781abf5f10
backport-stable: config: fixed special character in gunicorn config.
2019-07-18 15:56:53 +02:00
Marcin Kuzminski
f7627b4904
settings: reduce number of settings fetch since it uses locking for cache invalidation and is generally slow.
...
We anyway load it per-request so we can re-use this.
2019-07-18 00:02:51 +02:00
Marcin Kuzminski
7afe163e23
diffs: switched bz2 into gzip since it can be 10x faster in some cases with only slight size penalty
2019-07-17 23:37:51 +02:00
Marcin Kuzminski
928652312a
core: added more accurate time measurement for called functions
2019-07-17 16:28:41 +02:00
Marcin Kuzminski
bc3efc1553
commits: skip hidden/obsolete commits (on vcsserver) and display branch when DAG diverges on child/parent links
2019-07-17 15:10:07 +02:00
Marcin Kuzminski
a356085774
caches: synced cache logic with vcsserver.
2019-07-17 14:34:03 +02:00
Marcin Kuzminski
cab16efa4e
vcs: optimized pre-load attributes for better caching.
2019-07-17 13:50:26 +02:00
Marcin Kuzminski
16c2d9514a
changelog: don't load branches for parents as we don't need them for DAG graph.
2019-07-17 13:49:34 +02:00
Marcin Kuzminski
0b076e1f65
caches: updated cache backend to new vcsserver caches implementation.
2019-07-17 00:14:26 +02:00
Marcin Kuzminski
b018a07f93
db-migration: we run cleanup of cache keys AFTER upgrade.
...
- this allows actually migrating CacheKeys
- this step is optional, and it it fails it's not the end of the world, we
still would run migration anyway.
2019-07-16 13:12:38 +02:00
Marcin Kuzminski
37991ffd4e
rcextensions: improved messaging on rcextensions load fail
2019-07-16 11:42:56 +02:00
Marcin Kuzminski
80b9d4318d
makefile: cleanup coverage files for test cleanup
2019-07-14 10:08:04 +02:00
Marcin Kuzminski
16c5320437
packaging: bump version in nix files
2019-07-12 19:53:45 +02:00
Marcin Kuzminski
a76fa8d3cd
release: merge back stable branch into default
2019-07-12 19:48:03 +02:00
Marcin Kuzminski
ccfa86d740
git: adjusted code for new libgit2 backend
...
- made @CachedProperty use a custom decarator that can do invalidations. This
is required for tests
- made few cleanups of code since we use a simpler libgit2 backend now
- removed some unused obsolete code
2019-07-12 17:39:32 +02:00
Marcin Kuzminski
94390f644f
logging: fixed some log calls.
2019-07-11 20:23:24 +02:00
Marcin Kuzminski
51fb86379c
tests: fixed author for commit messages to be in a proper format.
2019-07-11 20:22:45 +02:00
Marcin Kuzminski
519020c776
dffs-cache: allow plain mode without bz2 for even better performance but more disk space.
2019-07-11 12:48:21 +02:00
Marcin Kuzminski
5bae51102f
logging: http logging should limit the data to some sane ammount.
...
Despite debug logs aren't production use, we can have situation that this could potentially
print GBs of data from commands like file upload. Having some sane limit here is better.
2019-07-10 23:40:55 +02:00
Marcin Kuzminski
4f1dbcb5fb
pull-requests: don't calculate merge state for repo on each pr display object state.
2019-07-10 15:38:46 +02:00
Marcin Kuzminski
09c4f32da3
diffs: added load time for diffs
2019-07-09 22:47:56 +02:00
Marcin Kuzminski
e3569a92b5
release: Bump version 4.17.0 to 4.18.0
2019-07-12 17:41:19 +02:00
Marcin Kuzminski
87714d17c1
tests: updated load tests CLIs
2019-07-09 15:53:44 +02:00
Marcin Kuzminski
7e6bc58c63
rss: use permalinks without slashes for feeds. Fixes #5557
2019-07-09 12:29:39 +02:00