psychobunny
000d5b61c7
fix for retrieving css cache
9 years ago
psychobunny
baeed22f20
grunt: only compile ACP less if that was changed, and vice versa with theme/plugin less
9 years ago
barisusakli
91efab3c6d
closes #4437
9 years ago
Julian Lam
f7e4387748
closes #4380
9 years ago
barisusakli
b6e22b7723
closes #4367
9 years ago
Julian Lam
184a2c4540
IP blacklist functionality -- re: #4367
...
Squashed commit of the following:
commit 5c42fd732d091fa66cf5b45a2af5e1697cc1efcd
Author: Julian Lam <julian@nodebb.org>
Date: Mon Mar 14 17:29:45 2016 -0400
allowing blacklist.test to be called synchronously
commit 979faf2dba5e6f6e2ae1bd07341e63678438daf1
Author: Julian Lam <julian@nodebb.org>
Date: Mon Mar 14 17:01:14 2016 -0400
added plain ipv6 support and finished middleware logic
commit d4b72fc1aadff34df3ed7dec52ca8d3c3728a078
Author: Julian Lam <julian@designcreateplay.com>
Date: Fri Mar 11 16:05:31 2016 -0500
WIP IP Banning logic middleware
commit f08b2553890c5522b6a1eaf521fe4e94df40574a
Author: Julian Lam <julian@designcreateplay.com>
Date: Fri Mar 11 15:26:27 2016 -0500
tweaks to ACP, rule validator
commit 868abacaa494e6b8a88bd4ea429b1b066a9ecb2e
Author: Julian Lam <julian@designcreateplay.com>
Date: Fri Mar 11 13:50:05 2016 -0500
IP Banning ACP page, styling, save&load functionality
9 years ago
psychobunny
a6429af6c7
added cache buster to favicon
9 years ago
psychobunny
aa2af345f9
removed unused deps
9 years ago
psychobunny
329a7a1e08
@barisusakli fixing minfile caching for multiple processes
9 years ago
Julian Lam
432c3d777d
Merge branch 'master' into fix-vendors
9 years ago
Julian Lam
7bc9e4439a
removed .gitignore from list of sound files
9 years ago
Julian Lam
3f2872979f
added buzz
9 years ago
Julian Lam
44aae7daa5
removed hammer, updated semver, added mousetrap
9 years ago
Julian Lam
e1323c0295
Updated js code so vendors can be added to the modules folder, so
...
they can be required properly and we can finally get rid of that
really annoying "mismatched anonymous" error in Require.js.
First module to make the transition: Chart.js
9 years ago
psychobunny
e069150625
closes #2165
9 years ago
psychobunny
933115a853
almost had a heartattack when I saw 121 changed files in this conflict
...
# Conflicts:
# src/meta/templates.js
9 years ago
psychobunny
914fc1543e
meta/templates.js refactor
9 years ago
psychobunny
da5494fdf1
allow recursive base templates
...
ex. custom theme based off lavender which is based off vanilla
9 years ago
Julian Lam
dd050c8177
added new hook that is called before templates are compiled
9 years ago
Julian Lam
eb8b6af7fb
Fix global mod priv check and styling for flags page
9 years ago
barisusakli
3336365e53
closes #4024
9 years ago
barisusakli
c2e1426e57
fix syntax error, and actually show error if minification fails
9 years ago
Julian Lam
baaad13286
reverted latest change to translator match regex
...
- Fixes issue with parentheses in translations (closes #4107 )
- No longer marking translation keys invalid if they contain HTML,
as that was probably not performant. Instead, parameters will
simply be escaped via the StringJS library.
9 years ago
Julian Lam
afbbb33878
fixed #4093
9 years ago
psychobunny
e017ad432f
closes #3810
9 years ago
psychobunny
1853cc3cc1
better messaging for each minification process
9 years ago
psychobunny
f94cd21f83
#3875 filter:scripts.get now acts like filter:admin.scripts.get; does not get minified
9 years ago
psychobunny
42c0b973f1
closes #3134
9 years ago
psychobunny
5e4ef52911
some more cleanup
9 years ago
psychobunny
3cc5e1473f
cleanup / lint before diving in
9 years ago
psychobunny
f17fa3ca11
minify flag not actually being used
9 years ago
Julian Lam
96fe6d288f
Allowing theme to be re-ordered like plugins.
9 years ago
Barış Soner Uşaklı
ab4d4478e3
added rewards essentials
9 years ago
Julian Lam
4147e0cb94
closes #3719
9 years ago
Aziz Khoury
b4c8301596
[minor] meta tag, content-type shouldnt be escaped
...
so `text/html; charset=UTF-8` and not `text/html; charset=UTF-8`
10 years ago
Schamper
6b21e34c76
Also clean the minifier process options if the --debug option is used
10 years ago
Julian Lam
34725ec3e5
Fixes #3852
...
Added meta data to user profile pages, and also added noEscape
option to meta tag input. If set, validator escaping won't be
run on that value.
10 years ago
Julian Lam
8304740bd5
fixing crash on settings save
10 years ago
Julian Lam
3a34901cdb
on settingsv2 save, reload should be required
10 years ago
barisusakli
46c2563164
removed rooms.js removed browsing users, removed chat syncing across sockets
...
use lastonline for online detection
10 years ago
Julian Lam
ceaa3a334d
Squashed commit of the following:
...
commit 3a39e5e6bd3c357d78d8ec1dad6e3a64c18ee3ab
Author: Julian Lam <julian@designcreateplay.com>
Date: Tue Nov 3 20:15:10 2015 -0500
minor tweak
commit ed3c25ba8b431a2b730aae78a43cfa934521a5d4
Merge: d9cde96
d7a0adc
Author: Julian Lam <julian@designcreateplay.com>
Date: Tue Nov 3 20:12:32 2015 -0500
Merge branch 'master' of https://github.com/acardinale/NodeBB into acardinale-master
commit d7a0adc5c883c5fa3207f3adcd0661246221e7c9
Author: Andrea Cardinale <a.cardinale@webandtech.it>
Date: Wed Sep 30 10:32:25 2015 +0200
Get registry (if it's set) from config.json in suggest method (client-side)
10 years ago
barisusakli
9040a1a063
concat minimize most common routes
10 years ago
barisusakli
edf545cd2c
dont load sound data on cold load
10 years ago
barisusakli
7f72d80292
fix require
10 years ago
barisusakli
c3b8d0b328
check err first
10 years ago
barisusakli
ca294fc6ec
closes #3663
10 years ago
Julian Lam
839edc80b1
updated action:settings.set hook
10 years ago
Julian Lam
ebed9d641c
Add new ACP option to upload Touch Icon, #3668
...
Also added a number of fixes for mobile enhancements, such
as serving a manifest.json file for Android devices, and
serving proper link tags for all uploaded touch icons.
This commit also creates a new template helper for link tags.
10 years ago
barisusakli
fbfb39f967
moved socket connection out of app.js
10 years ago
barisusakli
a64cbbc6df
#3573
10 years ago
Julian Lam
4f766ac7b5
Updated cache buster logic
...
Removed css and script busters in favour of a uuid/guid cache
buster that is generated when the app starts.
This change means that in the event your NodeBB crashes often,
users will not be able to rely on their browser cache to serve
an unchanged style/js file, but if that's the case, you've
got bigger problems anyway.
re: #3573
10 years ago
psychobunny
265a16af1a
some old left over branding code
10 years ago
barisusakli
b4d465223a
if there is no description tag add one, fix missing winston
10 years ago
psychobunny
54ec105986
random attempt to fix bad dep check
10 years ago
psychobunny
25a419e458
Merge branch 'master' into v0.8.x
10 years ago
barisusakli
eaefd9d24c
remove meta/title.js and meta.title.build #3481
10 years ago
psychobunny
a217b42cb1
bonus two for #3481 - chats/username route
10 years ago
psychobunny
22fc257e36
bonus for #3481 - groups/group route
10 years ago
psychobunny
89b8622cfa
other routes done, closes #3481
10 years ago
psychobunny
0e0d8474a4
page titles for user pages #3481
10 years ago
barisusakli
d644542143
clearer text
10 years ago
Fokke Zandbergen
36c27633b9
Only use semver.satisfies on valid ranges
...
So it doesn't alarm when you use a package straight from git e.g.
10 years ago
barisusakli
274844a07f
check _resolved
10 years ago
Barış Soner Uşaklı
a2bf7d4230
Merge pull request #2895 from EvSpirit/master
...
#2893 increment --debug-brk port value when forking js-minifier child pr...
10 years ago
Barış Soner Uşaklı
eb0fb07f05
Merge pull request #3339 from mani95lisa/patch-4
...
allow use github module
10 years ago
Julian Lam
6f23e4bab1
changing the default base theme to persona, from vanilla
10 years ago
Julian Lam
ac46356cad
Revert "changed base templates path to Persona, from Vanilla."
...
This reverts commit fe7f5402a8
.
10 years ago
Julian Lam
3d9415b65e
Fixes #3442
10 years ago
Julian Lam
f53fb19468
Fix #3384
...
Resolved issue where if a bundled plugin was uninstalled, NodeBB would no longer start as the dep check could not be completed.
10 years ago
Julian Lam
56b399c900
Add new mixin, and added mixins to stylesheet.css
10 years ago
Julian Lam
fe7f5402a8
changed base templates path to Persona, from Vanilla.
...
This breaks all themes relying on templates from Vanilla!! See: https://community.nodebb.org/topic/6098/on-changing-the-default-theme-to-persona
10 years ago
Mani Wang
92968dfd8d
avoid outdated error
...
when use github address as module
10 years ago
Mani Wang
c13589735d
allow use github module
...
avoid `outdated` error when use github address as module.
10 years ago
psychobunny
c1a6bd8b8f
don't enforce dependency check when running in dev mode
10 years ago
Julian Lam
c6643082e2
closes #3303
10 years ago
Julian Lam
2d70733fa5
updated dependencies to use latest UglifyJS2, instead of my year-old fork
10 years ago
barisusakli
8e74d8f4fa
removed parallel
10 years ago
psychobunny
15a8ebaeff
only load rjs modules that are required on startup
10 years ago
psychobunny
0ad1c8afbf
forgot to add pagination to default minified file
10 years ago
psychobunny
b0907b8c3c
minify some modules that are required on cold load
10 years ago
psychobunny
7564881298
don't minify files in /client
...
adds an extra call to the client/route.js file on cold load but cuts a
ton of extra weight in nodebb.min.js
10 years ago
psychobunny
febc359e53
moved sortable to acp only
10 years ago
psychobunny
f8b3282295
closes #3141
10 years ago
psychobunny
ef6c30ad99
removed some unused variables
10 years ago
Julian Lam
394497c9d5
Merge branch 'categories-parent-acp' of https://github.com/NicolasSiver/NodeBB into NicolasSiver-categories-parent-acp
10 years ago
psychobunny
e74f3da89e
fixed sounds on windows
10 years ago
Nicolas Siver
3197a9e47c
register vendor script
10 years ago
Julian Lam
aae3ac6b98
updated title parsing methods to call a new hook: filter:parse.title
10 years ago
psychobunny
c1dd0dd669
fixing nodebb startup on windows
10 years ago
psychobunny
954212fc9f
emit templates:compiled event if skipped
10 years ago
barisusakli
d946a2fcbd
closes #3098
...
wait for templates to compile even if using clustering
fix emitter.all
upgrade.check error first
removed plugins.ready, using callback on plugins.init
removed webserver.init, using webserver.listen
10 years ago
Julian Lam
610d687a96
moved favicon into default link tags, and fixed bug that caused link tags to not show up
10 years ago
Julian Lam
a72501f3b4
closed #3076
10 years ago
Julian Lam
c26f274392
moved meta and link tag parsing out to a new module, meta/tags
10 years ago
Fokke Zandbergen
1eee970ebb
Allow NodeBB version to be set via config to package.json version can be incremented when needed.
10 years ago
barisusakli
7a3b4c08e0
closes #2922
10 years ago
Julian Lam
47a7ab15be
refactored translator system to be a require.js module, and not a global
10 years ago
Julian Lam
9dece4a1db
added some missing files from previous commits, fixed setParent mechanic which broke after I refactored, #2463
10 years ago
EvSpirit
8a6c189d80
#2893 increment --debug-brk port value when forking js-minifier child process
10 years ago
EvSpirit
3bd2f53056
#2893 increment --debug-brk port value when forking js-minifier child process
10 years ago