Marcin Kuzminski
89e2586781
templating: use .mako as extensions for template files.
2017-01-04 22:13:57 +01:00
Daniel Dourvaris
0eeefabdfd
ux: add hidden comments indicators plus style tweaks
...
* add hidden comments indicator in diff lines
* make no new line at end of file marker red
* fixes bug where show/hide comments was not changing message
refs #4311
2016-11-25 08:14:15 +02:00
Daniel Dourvaris
e97cb5ad1e
diffs: add comments to changeset diffs
2016-10-28 10:39:55 +03:00
Marcin Kuzminski
385434e99a
default-reviewers: add reason when manually adding reviewers after creating a PR.
...
Fixes #4250
2016-10-07 19:38:51 +02:00
Marcin Lulek
295710d6b5
frontend: wrap our legacy js code inside polymer element
2016-09-29 17:24:34 +02:00
Marcin Lulek
3773920ddb
frontend: ensure polyfills are loaded as early as possible
2016-09-29 13:40:40 +02:00
Marcin Lulek
871b5bb108
appenlight: add basic tags to every request
2016-09-28 15:01:58 +02:00
Marcin Lulek
09afffc7df
topics: remove dependency on __REGISTER__ so we avoid race condition
2016-09-23 13:07:01 +02:00
lisaq
6dea47945c
notifications: move all notifications into polymer for consistency fix #4201
2016-09-21 17:41:42 +02:00
Marcin Lulek
73ba40da93
frontend: introduce rhodecode-app for more complex cross element wiring
2016-09-13 12:25:42 +02:00
Marcin Lulek
1d01a7ba10
frontend: reorganize how we handle plugins
2016-09-07 16:48:13 +02:00
Marcin Lulek
2740ab4a7e
root template: got rid of shared styles
2016-09-07 13:58:41 +02:00
Marcin Lulek
6e425e50d7
grunt: separate js from web components
2016-08-31 16:31:08 +02:00
Marcin Lulek
b2e98fa4ac
polymer: slim out the styles and change the flow of initialization to avoid race conditions
2016-08-29 18:16:14 +02:00
Marcin Lulek
257a6ab027
notifications: use rhodecode-toast for notifications instead of toastr jquery plugin
2016-08-25 18:09:50 +02:00
Marcin Lulek
4764f1a60a
polymer: initialize as soon as possible
2016-08-23 16:14:15 +02:00
Marcin Lulek
05cff061cf
polymer: introduce webcomponents to rhodecode
2016-08-23 12:55:23 +02:00
Daniel Dourvaris
b51406ec1d
account: convert change password form to colander schema and fix bug
...
where user could use same password as before when changing
password, fixes #2264
2016-08-05 06:55:35 +03:00
Marcin Kuzminski
6eb717f1f4
static: bring back ver=XXX for proper flushing caches when version is upgraded.
...
Fixes #4143
2016-08-02 21:39:37 +02:00
Marcin Lulek
c3b346194a
appenlight client: do not set empty server urls
2016-08-02 17:25:51 +02:00
Marcin Lulek
e9d5eb09c5
notifications: support real-time notifications with websockets via channelstream
2016-08-02 16:18:44 +02:00
Daniel Dourvaris
b223b488f2
deform: add deform.js to compiled scripts.js
2016-08-01 16:21:17 +03:00
Daniel Dourvaris
9dd0674b39
forms: add deform for integration settings forms
2016-07-27 11:39:23 +03:00
Marcin Kuzminski
c111452fd9
routing: avoide espacing the %N in special route for CodeMirror
2016-07-20 11:59:25 +02:00
Daniel Dourvaris
79b9f0482f
assets: add javascript static file route generator
2016-07-19 17:32:10 +03:00
Daniel Dourvaris
5a33ed7427
assets: convert pylons static files to pyramid static_url, fixes #3504
2016-07-18 15:17:18 +03:00
Marcin Lulek
f8716e4525
templateContext: improve the context object idea
2016-07-07 15:33:43 +02:00
Marcin Lulek
50f344ce72
templateContext: allow for flexible way to communicate additional info for client code from controllers
2016-07-07 14:15:03 +02:00
Marcin Lulek
29c54ee77a
tooltips: remove all occurences of explicit tooltip activation
2016-07-06 15:51:06 +02:00
Marcin Lulek
c4d5806b35
frontend: prepare for plugin registration and life-cycle handling
2016-07-05 17:01:04 +02:00
Daniel Dourvaris
3041ea6869
refactor: made javascript routes autogenerate based on python routes
2016-06-03 15:10:45 +03:00
Marcin Kuzminski
9a0d8c0b77
project: added all source files and assets
2016-05-24 15:56:53 +02:00