Commit graph

4101 commits

Author SHA1 Message Date
Marcin Kuzminski
152fa83aba ui: make copy content actions not use grey.
- we use this color for disabled elements. Those elements should have regular action colors
2019-11-25 19:43:55 +01:00
Marcin Lulek
f069e0f0f9 pull-requests: add merge check that detects WIP marker in title. This will prevent merges in such case.
Usually WIP in title means unfinished task that needs still some work.

This pattern is present in Gitlab/Github and is already quite common.
2019-11-25 19:10:53 +01:00
Marcin Kuzminski
aa65b092ff gunicorn: moved all configuration of gunicorn workers to .ini files.
- ini files should be the only config source
- gunicorn config only brings a logic we don't want to change
- memory monitoring will be now controlled by .ini file as well.
2019-11-25 13:15:29 +01:00
Marcin Kuzminski
f6c986249b ui: make readme header nicer 2019-11-25 11:33:41 +01:00
Marcin Kuzminski
77ace245eb ui: use more distinctive icons for search hints 2019-11-25 11:18:47 +01:00
Marcin Kuzminski
de152053d4 ui: added search icon and spinner when search is performing. 2019-11-24 11:14:48 +01:00
Marcin Lulek
3b175af5c7 ui: adjust size of images in readme box 2019-11-22 13:20:18 +01:00
Marcin Kuzminski
5bbee9241a ui: make the admin grids display nicer withour wrapping users/emails. 2019-11-22 11:07:55 +01:00
Daniel Dourvaris
65059dd467 webhelpers: extracted django feedgenerator as standalone package to replace webhelpers feedgenerator 2019-11-22 10:20:27 +01:00
Daniel Dourvaris
dbac62326d webhelpers: replaced paginate library with custom lib 2019-11-21 20:37:17 +01:00
Daniel Dourvaris
4057ada739 webhelpers: port most of the items from webhelpers to webhelpers2
- webhelpers are deprecated and py2 only
2019-11-21 15:48:12 +01:00
Marcin Kuzminski
1f5c42b787 artifacts: update display to not show elements for copy. The info page is now for this. 2019-11-21 16:01:07 +01:00
Marcin Kuzminski
3373df2ac9 quick-login: make links be rcblue on hover. 2019-11-20 23:57:47 +01:00
Marcin Kuzminski
ef0be3b6e8 pull-requests: added nicer formatting for merge conflicting files 2019-11-19 16:38:56 +01:00
Marcin Kuzminski
a3815a43af feeds: don't use cache invalidation context to simplify caches, just use cache based on latest commit_id 2019-11-19 12:41:44 +01:00
Marcin Kuzminski
cd3c62ca10 ui: fixed tooltips for headers in files/commits. 2019-11-19 12:23:49 +01:00
Marcin Kuzminski
6745626166 keyboard-shortcuts: fixed missing go to pull requests shortcut. 2019-11-15 16:35:42 +01:00
Marcin Kuzminski
44b53cd335 gists: removed private/public gist buttons and replaced them with radio group
- ux wise having two main action buttons was bad and confusing
- radionselector makes it a single create gist action with optional type+explanation
- this is part of Gist ui changes
2019-11-15 12:47:10 +01:00
Marcin Kuzminski
2938d2aa6a gists: updated styling on gists pages according to the design. 2019-11-15 11:40:55 +01:00
Marcin Kuzminski
a0a5451f9a gists: bring back add button and specify access level is for private gists. 2019-11-15 10:29:03 +01:00
Marcin Kuzminski
1eb782ad15 pull-requests: expose unresolved files in merge response. 2019-11-15 01:00:13 +01:00
Marcin Kuzminski
0526bb0d33 create button: fixed parent group reference when inside a repository group (was always personal repo group) 2019-11-14 13:37:54 +01:00
Marcin Kuzminski
6df137f964 license: updated license.json metadata 2019-11-14 13:17:29 +01:00
Marcin Kuzminski
7a4372b4a3 dependencies: pinned asn1crypto==0.24.0 and pyasn1-modules==0.2.6 2019-11-14 14:00:02 +01:00
Marcin Kuzminski
37df382f1b dependencies: pinned testpath==0.4.4 2019-11-14 13:12:20 +01:00
Marcin Kuzminski
120efa5117 dependencies: bumped hupper and sorted optional deps 2019-11-14 13:10:40 +01:00
Marcin Kuzminski
397faf0da8 dependencies: freeze jupyter-core 2019-11-14 13:09:35 +01:00
Marcin Kuzminski
ea0e1e8dbe dependencies: bumped psycopg2==2.8.4 2019-11-14 13:09:00 +01:00
Marcin Kuzminski
7a3d269cd1 dependencies: freeze supervisor==4.1.0 2019-11-14 13:08:40 +01:00
Marcin Kuzminski
5fd8e2a05b dependencies: bumped sqlalchemy==1.3.11 2019-11-14 13:08:07 +01:00
Marcin Kuzminski
09ec14bbfb dependencies: freeze alembic==1.3.1 2019-11-14 13:07:22 +01:00
Marcin Kuzminski
6fd1278f3f dependencies: freeze redis==3.3.11 2019-11-14 13:07:00 +01:00
Marcin Kuzminski
2cde6fb19c dependencies: freeze python-dateutil 2019-11-14 13:06:37 +01:00
Marcin Kuzminski
baab6423cb dependencies: bumped pyramid-debugtoolbar==4.5.1 2019-11-14 13:06:06 +01:00
Marcin Kuzminski
f8503e15e7 dependencies: bumped psutil==5.6.5 2019-11-14 13:05:43 +01:00
Marcin Kuzminski
ff28d38033 dependencies: bumped amqp==2.5.2 and kombu==4.6.6 2019-11-14 13:05:16 +01:00
Marcin Kuzminski
507a62ae97 dependencies: bumped deform==2.0.8 2019-11-14 13:04:41 +01:00
Marcin Kuzminski
3e44c4bb59 dependencies: bumped dogpile.cache==0.9.0 2019-11-14 13:04:18 +01:00
Marcin Kuzminski
2f6dec7ef9 templates: use a single helper to select activated menu entries in templates. 2019-11-14 11:46:22 +01:00
Marcin Kuzminski
e926f77246 docs: added expire static files nginx directive for better caching 2019-11-13 10:23:13 +01:00
Daniel Dourvaris
45de0aae6c notifications/emails: improve notification display and rendered emails structure 2019-11-13 01:44:55 +01:00
Marcin Kuzminski
9c9406e94c repo-groups: removed locking inheritance flag from repo-groups. We'll deprecate this soon and this only brings in confusion 2019-11-13 01:15:44 +01:00
Marcin Kuzminski
68785bf46b registration: updated flash with more information after user registered. 2019-11-12 15:18:42 +01:00
Marcin Kuzminski
b3c6e232b9 registration: properly expose first_name/last_name into email fake object. 2019-11-12 15:11:35 +01:00
Marcin Kuzminski
b07c737259 users: do not require description on admin user creation 2019-11-12 14:52:15 +01:00
Marcin Kuzminski
ecebee8eeb pull-requests: added quick filter to grid view. 2019-11-09 00:06:28 +01:00
Marcin Kuzminski
f914f28831 pull-requests: confirm close without merge 2019-11-08 17:40:46 +01:00
Marcin Kuzminski
a8c8c480ef pr: cleanup merge checks page, and use stable url. previously refresh checks ajax would change the URL 2019-11-08 17:10:16 +01:00
Daniel Dourvaris
1cda15c2a2 emails: expose inline/general next to comment type. 2019-11-08 16:40:09 +01:00
Marcin Kuzminski
06b5e64be7 pull-request: flip the order of comments/merge status. Comments should be close to actuall comments 2019-11-08 15:23:41 +01:00