8144 Commits (8a6665a26ce673faa6feadbaf8271d4bf25e17d5)

Author SHA1 Message Date
barisusakli 09d0ce4778 post tests 9 years ago
barisusakli 4cd4414d19 small change 9 years ago
Barış Soner Uşaklı 026c32f32b Merge pull request #5462 from NodeBB/minify-modules
Minify all module scripts in production
9 years ago
pichalite aea40902b0 Fix markup in category privileges template 9 years ago
pichalite f09f1f6ed8 Fix ACP templates markup 9 years ago
pichalite dcb0f18422 ACP manage groups UI updates 9 years ago
Julian Lam e887dda37a Merge pull request #5461 from pichalite/image-dimension
Use ACP profile image dimension setting in cropper
9 years ago
barisusakli 2dac3d2292 closes #5465, blacklist tests 9 years ago
barisusakli 5c01c7b1c7 delayed notification test 9 years ago
Julian Lam e427f1663e Merge pull request #5456 from NodeBB/sounds-refactor
Sound system improvements
9 years ago
Barış Soner Uşaklı 89380824f8 navigation test 9 years ago
barisusakli 799f688503 closes #5463 , invitation tests 9 years ago
barisusakli ef90702049 closes #5459 9 years ago
Peter Jaszkowiak beb652ee43 Move `minifier.js` to `src/meta` 9 years ago
Peter Jaszkowiak 9b1068e868 Minify all module scripts in production 9 years ago
pichalite a99572fc48 Use ACP profile image dimension setting in cropper 9 years ago
Peter Jaszkowiak 23540afaeb Resolve merge conflicts 9 years ago
Peter Jaszkowiak b227297ef3 ESlint no-use-before-define 9 years ago
Peter Jaszkowiak 93f38d4f30 ESlint no-multi-assign
and max-nested-callbacks, no-mixed-requires, max-statements-per-line
9 years ago
Barış Soner Uşaklı 1b43faba1a closes #5441 9 years ago
Peter Jaszkowiak 4bb49a7171 ESlint no-unused-vars 9 years ago
Peter Jaszkowiak c18808fdeb ESlint no-useless-concat, no-mixed-spaces-and-tabs 9 years ago
Peter Jaszkowiak 144fa8698c Eslint no-lonely-if 9 years ago
Peter Jaszkowiak 57f89663aa ESlint radix 9 years ago
Peter Jaszkowiak 09e868ce5f ESlint no-useless-escape, no-else-return 9 years ago
Peter Jaszkowiak 11cb3a9554 ESlint operator-assignment, block-scoped-var 9 years ago
Peter Jaszkowiak a0a50677da ESlint n-loop-func, yoda 9 years ago
Peter Jaszkowiak 04bb6513b0 ESlint no-cond-assign, no-void, valid-jsdoc 9 years ago
Peter Jaszkowiak 5a45087fc8 ESlint no-unreachable, no-redeclare 9 years ago
Peter Jaszkowiak 32dc7c23ea ESlint guard-for-in, no-nested-ternary
and operator-linebreak
9 years ago
Peter Jaszkowiak c4bdb72941 ESlint no-unneeded-ternary
and no-extend-native, no-sequences
9 years ago
Peter Jaszkowiak 896c8c7343 ESlint object-curly-spacing 9 years ago
barisusakli b33d34f7cf refactor user/picture.js 9 years ago
Barış Soner Uşaklı 23ed1af282 Merge pull request #5457 from pichalite/image-extension
Add extensions for cropped images
9 years ago
Peter Jaszkowiak 1493afee2a ESlint indent 9 years ago
Peter Jaszkowiak 3b0dd2d1ef ESlint padded-blocks 9 years ago
Peter Jaszkowiak feb8405f95 ESlint eol-last 9 years ago
Peter Jaszkowiak 41896e1fc7 ESlint lines-around-directive 9 years ago
Peter Jaszkowiak f3a8256f35 ESlint strict 9 years ago
Peter Jaszkowiak a038c66549 ESlint quotes 9 years ago
Peter Jaszkowiak 604358ecc4 ESlint keyword-spacing, no-multi-spaces 9 years ago
Peter Jaszkowiak a5a3f3089a ESlint no-mixed-operators 9 years ago
Peter Jaszkowiak 2e031f3759 ESlint comma-spacing 9 years ago
Peter Jaszkowiak 277a7fb8b4 ESlint key-spacing, no-trailing-spaces 9 years ago
Peter Jaszkowiak 34e233fe1d ESlint spaced-comment 9 years ago
Peter Jaszkowiak 532951c24f ESlint space-in-parens, block-spacing 9 years ago
Peter Jaszkowiak b1b486f729 ESlint quote-props 9 years ago
Peter Jaszkowiak 3361a72725 ESlint no-plusplus
and no-empty, space-unary-ops
9 years ago
Peter Jaszkowiak d1101a7fb4 ESlint dot-notation
and func-call-spacing
9 years ago
Peter Jaszkowiak d7526b5e44 ESlint array-bracket-spacing
and object-property-newline
9 years ago
Peter Jaszkowiak 1cf25f57fc ESlint no-space-func 9 years ago
Peter Jaszkowiak 3d6bfa47c5 ESlint no-useless-return 9 years ago
Peter Jaszkowiak 879470f417 ESlint brace-style 9 years ago
Peter Jaszkowiak 52f2028206 ESlint no-multiple-empty-lines 9 years ago
Peter Jaszkowiak b09b3aef7f ESlint no-undef, remove global comments 9 years ago
Peter Jaszkowiak 2ba46808a1 ESlint one-var, fix comma-dangle 9 years ago
Peter Jaszkowiak bc1d70c126 ESlint comma-dangle 9 years ago
pichalite aacd8a2422 Fix return and tests 9 years ago
pichalite 7f4e4c8e2e Fix styling 9 years ago
pichalite 4d755bad0c Use typeToExtension from file.js 9 years ago
pichalite 8dab8864f6 Add extensions for cropped images 9 years ago
barisusakli aa64ec7db1 remove unnecessary code 9 years ago
Peter Jaszkowiak 9f15008247 Address review issues 9 years ago
Julian Lam 5ee2aa8adb Merge pull request #5453 from NodeBB/patch_5369
Fix #5368
9 years ago
barisusakli e009ce5609 closes #5443 9 years ago
Peter Jaszkowiak c75391f9f5 Sound system improvements
- Fix sound ACP uploads
- Display soundpack names with sound files
- Soundpacks can have sounds with identical names
- Link sounds during build step
- Generate map of sound name to file name during build step
- Change how soundpacks work. It's now done via a field in plugin.json
9 years ago
Peter Jaszkowiak 3d56dc4857 Fix #5368 9 years ago
Julian Lam 8bf719b258 Merge pull request #5431 from NodeBB/ajaxify-cache-buster
Ajaxify improvements, `/assets/uploads/` fixes, cache buster improvements
9 years ago
Julian Lam 9e23d09e5e removing outdated logic to call process.exit on reset completion as all invocations use callbacks now. Allowing invocation of reset -p and -t without nodebb-plugin- or nodebb-theme- prefix 9 years ago
Anil Mandepudi c25836b5fc Option to upload without cropping (#5447)
* Option to upload without cropping

* Fix styling

* Fix styling

* Add missing semi-colon

* I fail at styling :fail:
9 years ago
barisusakli 4bbf517af3 rewards test 9 years ago
barisusakli 9f67142786 closes #5440 9 years ago
barisusakli 30f35c42f6 fix eslint 9 years ago
barisusakli a3cbe5e090 #5436 9 years ago
barisusakli 21eefb9760 closes #5436 9 years ago
barisusakli 8b006fb1ab closes #5434 9 years ago
Peter Jaszkowiak b553236620 Better defaults if cache buster read fails 9 years ago
Julian Lam 21bc1fba3f Merge pull request #5429 from BenLubar/redis-drops-socket-messages
Fix forum instances using Redis dropping socket.io messages.
9 years ago
Julian Lam 6289f118ae updated cron strings with 5-digit strings instead of 6-digit ones 9 years ago
Ben Lubar 9fb16e3520
Fix forum instances using Redis dropping socket.io messages.
Bug introduced in b08acd197c.

https://github.com/socketio/socket.io-redis/releases/tag/3.0.0
https://github.com/socketio/socket.io-redis/issues/185
9 years ago
Julian Lam 6b2e40a8ce promoting digest output to info, instead of verbose 9 years ago
barisusakli f4a6527ce6 getRecentPosterUids test 9 years ago
Peter Jaszkowiak 8f27d7810b Ajaxify improvement, `/assets/uploads` 9 years ago
Julian Lam 7ba111acdd Merge pull request #5420 from NodeBB/assets-route
/assets/uploads
9 years ago
Barış Soner Uşaklı a3e327301b update regex 9 years ago
barisusakli ab7867d4b5 topic follow tests, fix filterIgnoring 9 years ago
Peter Jaszkowiak 0fffde67b5 Undeprecate `/uploads` 9 years ago
Peter Jaszkowiak aaacdb8413 Fix #5416, uploads path config setting
- Finish moving uploads route to `/assets/uploads`
- Remove `upload_url` config setting, it was broken
9 years ago
Julian Lam ce2bda0648 utilising async series if OS reports that system only contains one CPU processor 9 years ago
Peter Jaszkowiak b530701cff Fix tabs 😡 9 years ago
Peter Jaszkowiak bb1bfb0449 Merge branch 'master' into assets-route 9 years ago
psychobunny df1a1811f2 add horizontal rule on top of image crop tools 9 years ago
pichalite 2c5f8ed8e6 Add image options to cropper modal 9 years ago
psychobunny dbc3113940 Merge pull request #5412 from pichalite/cropperjs
Ability to crop profile images before uploading
9 years ago
pichalite b757f563df Move tpl and less to core 9 years ago
Peter Jaszkowiak d31499a860 Fix tests rewriting `logo.png` 9 years ago
pichalite 6a073277ac Fix ACP layout on tablets 9 years ago
barisusakli a15aaaf389 closes #5394
dont allow socket.emits during maintenance mode
9 years ago
barisusakli e3a2e13438 build test 9 years ago
Peter Jaszkowiak 360a35d0a6 Resolve merge conflicts 9 years ago
Peter Jaszkowiak 5aa3e6b95b Merge branch 'master' into nodebb-executable-refactor 9 years ago
Peter Jaszkowiak 553567c3b2 Refactor `nodebb`, move `build.js`, add `--dev` 9 years ago
pichalite de28ff5d43 Ability to crop profile images before uploading 9 years ago
barisusakli ae7f9bac98 prevent crash if uri is malformed 9 years ago
Peter Jaszkowiak bf44ca20f2 Better deprecation warning for old language route 9 years ago
barisusakli 51981ffb99 get extention from content type 9 years ago
Stephan 0c6679ca9c Update dashboard.js 9 years ago
Julian Lam debffe385f closes #5316 9 years ago
Julian Lam 3ab631c82e Merge pull request #5391 from Pappmann/patch-4
added missing translation in dashboard
9 years ago
Julian Lam 7c7517d72b Merge pull request #5392 from Pappmann/patch-5
fixed missing translation string
9 years ago
Julian Lam 05c724de30 added new hook for messaging teaser retrieval, and casting input as String before execuring stripTags templates helper 9 years ago
psychobunny e2b30d6329 improve regex for unwanted whitespace in cover:url 9 years ago
Peter Jaszkowiak f4147f7922 Generate cache buster on build 9 years ago
Julian Lam 372138c789 Revert "fixing bug that caused plugin language files to not be parsed"
This reverts commit b2bb1a7c24.
9 years ago
Julian Lam b2bb1a7c24 fixing bug that caused plugin language files to not be parsed 9 years ago
Stephan 374bc04cdb fixed missing translation string 9 years ago
Stephan af4df8e197 added missing translation
added missing language string in dashboard.js
9 years ago
Peter Jaszkowiak 001aa3d1a8 Fix tests, npm Windows fixes 9 years ago
Peter Jaszkowiak 186209a0a3 Build plugin `staticDirs`
- route `/plugins` -> `build/public/plugins`
- symlink `staticDirs` directories into `build/public/plugins`
- remove custom `/plugins` route handling
9 years ago
Peter Jaszkowiak df77890c2a Plugin `defaultLang` defaults to `en-GB` 9 years ago
Peter Jaszkowiak 7c88a55153 Fix empty lines in language selectors 9 years ago
Julian Lam 339845ff6b Merge pull request #5366 from pitaj/build-translations
Compile translations in the build step
9 years ago
Peter Jaszkowiak 7f2ded17ab Comments, misc 9 years ago
Barış Soner Uşaklı bcd2b5cc50 Merge pull request #5376 from pichalite/post_create
Send isMain to post.save filters
9 years ago
pichalite 9176f7e037 Only send isMain to hook instead of saving to post hash 9 years ago
Julian Lam 06a77143bd additional logging and removing interstitial session data if plugins don't return interstitials 9 years ago
Peter Jaszkowiak 65b866192e Fix failing tests 9 years ago
pichalite a3c05b2ea4 Send isMain to post.save filters 9 years ago
Peter Jaszkowiak aff53cccc5 Plugin language fallback support 9 years ago
Julian Lam 183fdf06cb Merge pull request #5356 from DomLennonZA/master
Adding more specific timings for session timeout
9 years ago
Dominic Lennon 3f116e7636 Fixing null ttl issue for MongoSession 9 years ago
Dominic Lennon b1f0f8fa8b Adding ttl value to the MongoStore options 9 years ago
Dominic Lennon 3507e4ce0e Adding closing <p> 9 years ago
Dominic Lennon a06e39528f Code review change 9 years ago
Peter Jaszkowiak 8c86b2e32c Build pipeline improvements
- Refactor meta/css
- `fs.link` usage consolidated to `file.link`
- rimraf built modules directory to fix error
- Remove `local-assets` flag
9 years ago
kingjan1999 cbe8807ebd update fontawesome.tpl 9 years ago
Peter Jaszkowiak 05b68391dd Use `/assets` for client assets
- Route `/assets` -> `build/public`, falling back on `public`
- Moved destinations for `nodebb.min.js`, `acp.min.js`, `admin.css`, `stylesheet.css`, `templates`, and `sounds` to `build/public`
- r.js modules previously routed through express are now symlinked into `public/build/src/modules`
- minfiles no longer served from a memory cache
- use config `views_dir` setting everywhere template directory is used
- fix cache buster `v=v=`
9 years ago
Peter Jaszkowiak e1a29f4aa8 Switch to `assets` route 9 years ago
Peter Jaszkowiak b4b3be3d97 Cache bust translations, query param name 9 years ago
Peter Jaszkowiak c97764ee6f Fix incomplete "group" search results 9 years ago
Peter Jaszkowiak 2f07c18c5a All hail the glorious translation prebuilding 9 years ago
Julian Lam c99321a518 always setting app.previousUrl now, and passing cid into filter:category.topics.get hook 9 years ago
Julian Lam 2a9088d571 updating checkGlobalPrivacySettings middleware to hook into write-api for auth 9 years ago
Dominic Lennon 04e5707143 Fixing lint issues 9 years ago
Dominic Lennon ed19454eca Adding more specific timing for session timings 9 years ago
Dominic Lennon d248ef95cd Fix for issue #5334. SessionStore now uses the correct value 9 years ago
Peter Jaszkowiak ffa2bd14f8 Fix reverse proxies breaking admin translations 9 years ago
barisusakli c0a8fd7395 allow multiple tags 9 years ago
barisusakli ba1889f441 messaging refactor 9 years ago
barisusakli 6b2dde02b5 closes #5333 9 years ago