psychobunny
11c83079f2
if env is dev, don't re-compile rjs files
...
faster reboot & easier to debug on browsers that don't support
sourcemaps
10 years ago
Julian Lam
52285239e9
fixed client-side so semver doesn't explode when nbbpm returns 'latest', fixed tests so they pass again, #2363
10 years ago
Julian Lam
19297e2d22
plugin installation takes a version now, and queries nbbpm, #2363
...
better error handling for #2363
upgrades now also call the suggestion route from nbbpm
upgrade button will show alert now if you try to upgrade past the suggested version, #2363
10 years ago
barisusakli
7c7be2e0c1
closes #2337
10 years ago
Julian Lam
1a90de7dd6
added new --from-file flag that will load js/css from the precompiled file instead of recompiling it on startup
10 years ago
psychobunny
73220aaa3d
didn't realize mousetrap was being used elsewhere in the code, added back to client again
10 years ago
psychobunny
8abf2835a5
removed modules/admin and moved mousetrap + keybindings out of client #2245
10 years ago
psychobunny
339d2b0143
closes #2246
10 years ago
psychobunny
ffc07ff6d2
moved settings module deps into ACP #2245
10 years ago
psychobunny
d759a7d9dd
moved semver out of client js files #2245
10 years ago
psychobunny
b51c90dcb3
doing some reshuffling in public/src
...
public/src/admin and public/src/client; also some cleanup in
src/meta/js, no need to filter out admin files anymore
10 years ago
psychobunny
f35a51e48d
making the loading sequence less verbose
...
in particular, the js stuff all happened sequentially at the same time
so there was no need for multiple messages
10 years ago
psychobunny
6418948570
only need one "meta/css done" message
10 years ago
psychobunny
3a069e028b
refactored meta/js
...
yay I haz sourcemaps on windows now
10 years ago
psychobunny
729ed6fbda
all your semi-colons are belongs to me
10 years ago
psychobunny
eb4baf62b5
closes #2235
10 years ago
psychobunny
2a2490541f
some minor linting elsewhere
10 years ago
psychobunny
319defd1d2
moved meta:js.compiled event to after minfile is committed to disk, closes #2173
10 years ago
psychobunny
fa8613d09d
moving meta:css.compiled further down, currently it gets emitted twice
10 years ago
psychobunny
9c8395808c
use page visibility api instead of window.onblur
...
this lib supports most major browsers
10 years ago
Julian Lam
5ba88b7152
fixed #2208
10 years ago
psychobunny
e5681097f4
added error to minification step
10 years ago
Julian Lam
6b786012d8
removed console.log
10 years ago
Julian Lam
343ff18014
closed #2179
10 years ago
psychobunny
2b5d0e89a5
up'ing templates.js
10 years ago
barisusakli
9c996e4b99
on config save update meta.config on all workers
...
also dont make 20 socket.emit calls for each setting field, everything
will be send in 1 socket call.
10 years ago
Julian Lam
625247611b
closed #1959
10 years ago
Julian Lam
e012479ab5
adding socket.io client lib into the minfile
10 years ago
Julian Lam
a59934fd65
only the cluster_setup thread will commit css to file
10 years ago
Julian Lam
c2fd89e050
committing of compiled js and css to file on startup
10 years ago
psychobunny
81ce7f93ad
compile admin stylesheet separately
10 years ago
psychobunny
977bc014f9
index acp files
10 years ago
psychobunny
5d344b3dac
linting
10 years ago
barisusakli
6abb0ff4c8
Merge branch 'master' of https://github.com/NodeBB/NodeBB
10 years ago
barisusakli
1a26cb0938
#2139
10 years ago
psychobunny
64b43d58ea
moved core templates into nodebb core (admin, status pages, emails)
10 years ago
barisusakli
c640e01969
show stack
10 years ago
Julian Lam
309ac6fec5
adding semver lib to scripts
11 years ago
barisusakli
655f5087d9
Merge remote-tracking branch 'origin/master' into hashtalk
11 years ago
barisusakli
25ed131b13
show stack trace of error
11 years ago
barisusakli
e9798028de
show error
11 years ago
barisusakli
5696ea2396
check errors on decodeURIComponent
11 years ago
Julian Lam
fd0622a1a3
removed console.log
11 years ago
Julian Lam
e5a35ce378
js propagation for cluster module, so only 1 thread minifies the js
11 years ago
Julian Lam
08abbe19bc
zero downtime and reload support with cluster module
11 years ago
Julian Lam
063a4e5628
finished up UX integration for in-topic searching, added mousetrap lib to capture ctrl-F only in topic view, closed #1800
11 years ago
Julian Lam
1d3aafc08f
adding sourceRoot to minified mapping
11 years ago
Julian Lam
2d9ca83ae0
better error messaging when js fails to compile when reloading
11 years ago
Julian Lam
fcbdc5e271
added recompilation of templates to NodeBB Reloading - #2010
11 years ago
Julian Lam
0c4a788698
added callbacks to css and js reloading, issue #2010
11 years ago
Julian Lam
3e033043f3
on-demand reloading of client-side assets
11 years ago
Julian Lam
a2fb4a66b0
migrated ACP themes page from html rendered via js to template engine
11 years ago
psychobunny
b1ef42889d
updated site title for tags page to be more user friendly
11 years ago
psychobunny
38dc35f480
console.log
11 years ago
psychobunny
3a32058be1
closes #1958
11 years ago
Julian Lam
4d73a563c5
closed #1850
11 years ago
Julian Lam
e5be1d2840
closed #1910
11 years ago
Julian Lam
ce8bec5edb
fixed mapping in web inspector
11 years ago
Julian Lam
7cdcb83a98
fixed #1640
11 years ago
psychobunny
9f6c05bb24
closes #1830
11 years ago
barisusakli
42ea8652f1
possible fix for #1830
11 years ago
Julian Lam
84832f57cc
firing action:settings.set hook AFTER the object is saved in the db. What was I thinking?!
11 years ago
barisusakli
43c1787754
dont exist if cant parse css
11 years ago
barisusakli
f288f80da6
meta.js refactor
11 years ago