Daniel Berteaud
6c2cf3e60a
Big templates cleanup
10 years ago
Daniel Berteaud
980b834da6
Change the way JS localization is done
...
Render a plain JS file and include it as a standard JS script instead of relying on an ajax call
This makes it available immediatly (before that there could be a slight delay), but more importantly, makes sure the response can be cached
Chrome wasn't caching XHR get responses (no matter what the header were)
10 years ago
Daniel Berteaud
ce77729ef8
Fix asset URI when in dev mode
10 years ago
Daniel Berteaud
de2bd1e9b8
Loads of fixes for datepickers
10 years ago
Daniel Berteaud
0f848f81c0
Update jquery to 1.11.3
10 years ago
Daniel Berteaud
f8257889b3
Mark active page as such in the toolbar
10 years ago
Daniel Berteaud
9e20d9208f
Combine all JS files in one template
10 years ago
Daniel Berteaud
5a832da7a2
Remove get_url wrapper
10 years ago
Daniel Berteaud
edec884c37
Minify and combine static assets with Mojolicious::Plugin::StaticCompressor
10 years ago
Daniel Berteaud
452c36a63f
Add tocjs plugin
10 years ago
Daniel Berteaud
19af94e58a
Update t jquery to 1.11.2
10 years ago
Daniel Berteaud
7cd78ebbc9
Import and load bootpag
10 years ago
Daniel Berteaud
22b1d69802
Handle configuration changes in the new admin page
10 years ago
Daniel Berteaud
3a3603df1a
Move email invitation to the new API handler
10 years ago
Daniel Berteaud
146d1b7881
Adapt to run vroom under hypnotoad instead of a CGI script
...
Fix #83
10 years ago
Daniel Berteaud
8d8dfad3d4
Maintain client localizations on server-side
...
So locales can be retrieved with a get request, and be cached by the browser
10 years ago
Daniel Berteaud
34d8649e3e
Add bootstrap-switch CSS and JS
...
It will be used on the management page
11 years ago
Daniel Berteaud
45a418b9c6
Fix resources path when not running on a dedicated vhost
11 years ago
Daniel Berteaud
648a5b01a6
Add timestamp in the path, not as a GET param
...
Fix #35
11 years ago
Daniel Berteaud
ecbee1f15c
Split JS resources
...
Fix for #36
11 years ago
Daniel Berteaud
f55d6cf092
Various fixes in path handling when using language suffix
11 years ago
Daniel Berteaud
6a916d7ba7
Add timestamp as get param to resources
...
Should force clients to get new files each time thy change
without any maintenance, as it just reads the file mtime
Should fix #22
11 years ago
Daniel Berteaud
4815e4cb83
Define rootUrl in js_include
...
So /localize is working not matter which alias we use, even on the front page
11 years ago
Daniel Berteaud
409edd50db
Update jQuery to 1.11.1
11 years ago
Daniel Berteaud
2b7e0e65cc
Implement tchat history save as local HTML file
...
Fix #5
11 years ago
Daniel Berteaud
d189b2ec06
Put all JS stuff in its own ep template, so it can be included easily in the different pages
11 years ago