Commit Graph

6771 Commits (ce59a78aa4b06a25ba9b4b0c8d8afc9cdf8e94ce)

Author SHA1 Message Date
Misty (Bot) 2d73e7fec2 Latest translations and fallbacks
Baris Usakli da8b1b605c
Baris Usakli d13eb52f39 closes
psychobunny 9cb5f71e08 also don't show category section in subcategory listing
psychobunny 88d5f97280 closes
psychobunny 22891215cd Merge branch 'master' of https://github.com/NodeBB/NodeBB
psychobunny 179b11b7d2 ACP allow ctrl-click to open new in new tab when settings are unsaved
Baris Usakli 883b35243f fix lint
Baris Usakli 1fa52267d4 Merge remote-tracking branch 'origin/master'
# Conflicts:
#	public/src/admin/manage/category.js
Baris Usakli de5fe25e57 closes
psychobunny dcbe4864a9 fix bad merge / dupe code
Misty (Bot) 25a84d7314 Latest translations and fallbacks
Barış Soner Uşaklı 9664033b73 add memory usage to info page
Misty (Bot) 57c0861310 Latest translations and fallbacks
Barış Soner Uşaklı 08aaabd33c closes
Misty (Bot) 033c31719a Latest translations and fallbacks
Misty (Bot) e1a42a49b6 Latest translations and fallbacks
Baris Usakli 5af1161e09 fix eslint
psychobunny 82cab53508 fix digest scheduling information on cold load
psychobunny 1b98449686 closes
Misty (Bot) d018fe4854 Latest translations and fallbacks
Julian Lam 3e6d51fc5a fixes :rage2:
Julian Lam 74965654de adjusted cropbox max-height calculation to be dynamic
Julian Lam 3e218a75b8 allowed zooming again @pichalite
Julian Lam 30bec51a21 removed cropper zoom and using image scaling to show entire image. Click on modal backdrop during crop will no longer close modal
Barış Soner Uşaklı a513d98e1d prevent timeago in future for new posts
Misty (Bot) dd3bf8d1ca Latest translations and fallbacks
psychobunny ad4985e5ca Merge pull request from pichalite/jquery
Delete unused file
Peter Jaszkowiak 542ae5e71f Extract in-place translation from bootbox wrapper for use anywhere
pichalite a12e159f18 Delete unused file
Misty (Bot) 57c5e0b554 Latest translations and fallbacks
Barış Soner Uşaklı 29ca1dbf08 replies/reply fix
Misty (Bot) 4fadbcbbc8 Latest translations and fallbacks
Peter Jaszkowiak 7ccfb5cdc0 Build refactor
- Target aliases and bundles
- More concurrency
- Use `--series` to force series processing
- Minifier self-hosted threading
- meta/css delegates to minifier
Misty (Bot) 11fc79051a Latest translations and fallbacks
Misty (Bot) f3008391d6 Latest translations and fallbacks
Misty (Bot) 64732af130 Latest translations and fallbacks
Barış Soner Uşaklı 5e4b9479d4 closes
Barış Soner Uşaklı 70adcd64bc
Misty (Bot) 45949be029 Latest translations and fallbacks
Julian Lam 816809ce3c fixes
Baris Usakli 51a85031f7 utils tests
Julian Lam 064a8aa6d7 Allowing custom date range to be supplied in pageviews graph, closes
Julian Lam 544faa7861 Adding Croatian to languages, closes . Hvala ti!
Barış Soner Uşaklı 873801e9f3 fix test on nodev4 remove console.logs
Barış Soner Uşaklı 29c0b8337e closes
Misty (Bot) 1d672d9024 Latest translations and fallbacks
Barış Soner Uşaklı 17b57be835 Merge pull request from NodeBB/utils-rtrim
Deprecate non-standard `String.prototype.rtrim`
Peter Jaszkowiak 2b2544a4b1 Deprecate non-standard `String.prototype.rtrim`
Julian Lam 87fbb44ca8 fixes properly
Julian Lam 6d392089e4 fixes - https://ecma-international.org/ecma-262/5.1/#sec-15.9.1.1
Misty (Bot) cb339838c0 Latest translations and fallbacks
Barış Soner Uşaklı f3deef4931 closes
Barış Soner Uşaklı 3a1eba2537 merge
Misty (Bot) 27b362fab2 Latest translations and fallbacks
Misty (Bot) 5e464f1466 Latest translations and fallbacks
Misty (Bot) 4511814c18 Latest translations and fallbacks
psychobunny 480352c650 send the banned user an email with reason + time limit if applies
psychobunny b3bd70235a refactor ban messaging; add ban duration to message; use bootbox instead of alert
psychobunny 76a2b4800b add back timeago.allowFuture so we can notify when a ban will expire
Barış Soner Uşaklı 5673769c8c add back removed rtrim method
Misty (Bot) 94735f4945 Latest translations and fallbacks
Barış Soner Uşaklı 670a5d9ca0 fix timestamp not showing for replies, remove allowFuture @julianlam
Barış Soner Uşaklı 986e52897d fix crash if locale is undefined
psychobunny 6f8e7343e6 fix for "invalid date" re:threading when replying to yourself
Barış Soner Uşaklı ea6f981686 closes
Misty (Bot) d7cbf93982 Latest translations and fallbacks
psychobunny 2fc53a1e30 closes
note: `.avatar-lg` wasn't updated to match the `develop` branch (where `avatar-xl` was added) intentionally
Barış Soner Uşaklı 6fb90a17e0 closes
Barış Soner Uşaklı 2f3aceb7d3 dont do anything if config is off
Barış Soner Uşaklı 82863a28f0 add the loaded topics after the last topic on the list
Barış Soner Uşaklı af6cde5534 show how many nodes responded
Peter Jaszkowiak 65e31493a9 Escape ACP search values
Barış Soner Uşaklı c45c4a5fdb on login display invalid-login-credentials
Misty (Bot) 066e54474e Latest translations and fallbacks
Peter Jaszkowiak 81e23a8a9a Fix
Misty (Bot) 4cf87264cf Latest translations and fallbacks
barisusakli b91b41dfa3 show database values in gbs
Barış Soner Uşaklı 081578c7f4 Merge pull request from NodeBB/auto-lang
Automatically detect user language based on browser accepts header
Misty (Bot) 94a9a6ad39 Latest translations and fallbacks
Peter Jaszkowiak 64bf542d17 Fix HTML `lang` attribute using the `defaultLang`
Themes need `lang="{function.localeToHTML, userLang, defaultLang}"` in
their header.tpl file
Peter Jaszkowiak c7929ec7d8 Add option for disabling language autodetection
Barış Soner Uşaklı c43a4e4b82 Merge pull request from NodeBB/fix-5536
Fix 
barisusakli 08dd412896 Merge remote-tracking branch 'refs/remotes/origin/master' into develop
# Conflicts:
#	src/upgrade.js
barisusakli 75e5f2da74 closes
barisusakli 73700ed747 closes
Julian Lam 22b4091bdf Merge pull request from NodeBB/fix-signatures
Fix images not displaying in signatures
Misty (Bot) 30619a23c1 Latest translations and fallbacks
Misty (Bot) de6ca3710d Latest translations and fallbacks
Peter Jaszkowiak cc76a8663d Add flag for detecting if the mock is being used
Peter Jaszkowiak 30b47d39f3 Fix
barisusakli b45111d44b show max message length in error message
Peter Jaszkowiak 9d8ff4ea3e Fix images not displaying in signatures
barisusakli 7b91da067b closes
barisusakli 236758b712 Merge remote-tracking branch 'refs/remotes/origin/master' into develop
barisusakli fb3020f892 closes
Peter Jaszkowiak 2827db3309 Fix sounds playing through multiple tabs
barisusakli 20eac0de94 closes
Misty (Bot) 6d7c70c911 Latest translations and fallbacks
barisusakli e3205bcfad merge
Peter Jaszkowiak baa2a59f4c Fix ace editor not working
Julian Lam 98047be9ce Merge pull request from NodeBB/translator-fix
Centrally escape translator tokens in every topic title
Misty (Bot) 0e615e7b09 Latest translations and fallbacks
Peter Jaszkowiak 0fe10f5e86 Escape topic titles at the source, deduplicate
barisusakli 36df4cdf97 fix cyclic dependency issue
barisusakli b8c606cbbd closes
Misty (Bot) c2ba1c270f Latest translations and fallbacks
Julian Lam a141835cf8 Merge branch 'master' into develop
Peter Jaszkowiak 1fb48ef7a7 Fix ()
* Fix 
Escape translation tokens in topic titles, descriptions, profile about, and post contents

* Fix tests
Julian Lam d18cfced96 Merge remote-tracking branch 'origin/master' into develop
Peter Jaszkowiak a8add6477c Fix merge conflicts
Julian Lam a62a4e698f Merge pull request from NodeBB/utils-translator-require
Make utils and translator easier to require
Peter Jaszkowiak 484a800327 Merge branch master into develop
Peter Jaszkowiak 980e9026f3 Fix , translator ignores unclosed tokens
Peter Jaszkowiak 9368e666d8 Fix failing test
Misty (Bot) 73b6b06294 Latest translations and fallbacks
Misty (Bot) 08f001063c Latest translations and fallbacks
Peter Jaszkowiak 010473e5cc Merge branch 'master' into patch-pitaj
Peter Jaszkowiak dc4f2be156 Remove ace global for eslint
Julian Lam 126237e2c9 Merge pull request from pichalite/zxcvbn
Closes 
Peter Jaszkowiak 1892492505 Deprecate utils.walk, remove prototype modification
Peter Jaszkowiak 1ed571189c Make utils and translator easier to require
Move utils.walk to file.walk, backwards compatible
Peter Jaszkowiak b53d3254dd buzz is no longer used
Peter Jaszkowiak 2c418fd2af Use npm bootstrap
Peter Jaszkowiak 0ef30e91ba Use ace-builds npm package instead of vendor
ace can be referenced as an r.js module, reduces acp bundle size
Misty (Bot) 12a426b7b9 Latest translations and fallbacks
pichalite 4c89497cc4 Closes
Anil Mandepudi da183e196a Fixes ()
* Fixes 

* Adding trailing commas but in protest
Julian Lam 0fac75c055 Merge pull request from NodeBB/patch-pitaj
Fix 
Misty (Bot) 07b9bb6fb8 Latest translations and fallbacks
psychobunny 5985a8a7a3 closes
psychobunny e121a5a798 closes
Peter Jaszkowiak 1deeaaeb39 Fix
Misty (Bot) bb0ec540bd Latest translations and fallbacks
Misty (Bot) 0bea922a12 Latest translations and fallbacks
Misty (Bot) 60d35fdf05 Latest translations and fallbacks
Misty (Bot) 2feb19aa2d Latest translations and fallbacks
Julian Lam 7afe8a32f6 Merge branch 'master' into develop
Misty (Bot) e9794224a8 Latest translations and fallbacks
Julian Lam 5fbbe898d0 fixes
Julian Lam 1594a84e1c fixes
Misty (Bot) 8d4a32dc27 Latest translations and fallbacks
Julian Lam c34b10dd50 Merge branch 'master' into develop
Julian Lam 15506c30a4 updates es search translation
Misty (Bot) c1c96668af Latest translations and fallbacks
Misty (Bot) 2a2ed96a07 Latest translations and fallbacks
Misty (Bot) 114f87e78c Latest translations and fallbacks
Julian Lam b649eb95f8 Merge remote-tracking branch 'origin/master' into develop
Misty (Bot) 3319a72679 Latest translations and fallbacks
Julian Lam 6060b8e13b fix tests
Barış Soner Uşaklı fe27d40ff6 closes
Julian Lam 4b3dcd1a02 Merge remote-tracking branch 'origin/master' into develop
Aziz Khoury 6682e048ea wrapImagesInLinks with <a download> attribute
if the `src` of the `img` does not have an extension, most browsers will trigger a download with whatever filename is set, also without an extension, so when it's opened in any OS, it wont have a default application to open it with.

So, In this case, if the `alt` attribute has an extension (meaning if it looks like filename) - we use that with the html5 [`download` attr](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a#attr-download)

The PR does not affect any src if they have an extension.
Ben Lubar 7f713ee822 Admin option to allow all users to view votes ()
* Admin option to allow all users to view votes

* Fix </strong></strong>
Julian Lam c805d55b85 creating notification for flag assignment
Julian Lam 7f8f197e60 Merge branch 'master' into develop
Julian Lam 23d4497c73 Merge pull request from NodeBB/patch_5491
Fix 
Peter Jaszkowiak 8c45411ccc Fix
Julian Lam 250bb4b011 fixed leftover merge conflict artifact
Julian Lam 1ebbbdd3f9 Merge remote-tracking branch 'origin/master' into develop
barisusakli 6a4b082080 closes
barisusakli 5a2ff8ed0a closes
Julian Lam 6d444ccacf Merge pull request from NodeBB/patch_5346
Fix 
Misty (Bot) 2106050bdc Latest translations and fallbacks
Peter Jaszkowiak c199075d98 Fix
Barış Soner Uşaklı 0396e9300b Merge pull request from RoiEXLab/fix-admin-search
Fix admin Search
Misty (Bot) 9f1a2b0cc9 Latest translations and fallbacks
Misty (Bot) 3e93975595 Latest translations and fallbacks
Julian Lam 860999fa6c Merge remote-tracking branch 'origin/master' into develop
psychobunny 286d0ab203 prevent tagsinput initialization from flagging as unsaved
psychobunny 5ca9e5e14c ACP: distinguish <small> from regular text
psychobunny 62f445ad7f ACP: added tagsinput to other fields that are "comma separated"
barisusakli bb146e049c fix lint
psychobunny debe34b96c better styling for tagsinput in ACP and added it to general -> keywords
psychobunny 447b7b02ca use tagsinput for instead
psychobunny f2eb4b8083 closes
psychobunny a67d48e719 ()
closes 
Misty (Bot) dc4d394cd5 Latest translations and fallbacks
psychobunny 8da8e4d8c3 closes
psychobunny fd8e647ef5 closes
barisusakli f092b7754e only create 1 alert for chat spam error
Julian Lam f35bf91e3b Merge branch 'master' into develop
barisusakli 6f49509645 fix newSet on redis
Misty (Bot) 92ad6bb4e8 Latest translations and fallbacks
Julian Lam 04b66787ea removed hardcoded stepsize of 1 for chart, so it can space the ticks out properly
Julian Lam 793555a344 Merge branch 'master' into develop
barisusakli 1301fb1f34 on chat leave close the modal
barisusakli 8a123f7c1c closes
barisusakli 69c6ee5834 closes
barisusakli 992e3128bd closes
Julian Lam af2d9fb85b Merge branch 'master' into develop
Accalia de Elementia 743a7e00b4 fix: auto cropper on image upload selects maximum image area by default
barisusakli 531df7bd09 closes
RoiEX c517733e34 Fix admin Search
barisusakli e85e35cf0c closes
Misty (Bot) 99dff11462 Latest translations and fallbacks
barisusakli 202bafa3e3 add images to bundle
barisusakli 5ca8456340 move image code to client/topic/images
barisusakli 284485c885 check data.config
Julian Lam 58cbf44143 Merge branch 'master' into develop
Misty (Bot) 2bbf3c4f66 Latest translations and fallbacks
Peter Jaszkowiak 007051c14c Fix
Julian Lam b1ceec7571 Merge remote-tracking branch 'origin/master' into develop
barisusakli 347761173a helpers tests
Misty (Bot) a22909dbe8 Latest translations and fallbacks
psychobunny 09a1ed0869 Merge pull request from kingjan1999/master
Update FontAwesome to 4.7.0
Julian Lam 6e7b505ea7 more linting
Julian Lam ddea9f534e running eslint again
Julian Lam 72e77772db Merge branch 'master' into develop
Julian Lam 995f8296a4 linting
Julian Lam e71bd7a27f Merge branch 'master' into styleguide
barisusakli 048eb8a320 some helper tests
Misty (Bot) 3509e12748 Latest translations and fallbacks
Peter Jaszkowiak dd2b930824 Resolve merge conflicts, minify only `.js` files
Peter Jaszkowiak ee9d7584e4 Fix test, misc
pichalite 1d5b3cc73f ACP manage tags page UI changes
Julian Lam a9f144230e Merge branch 'master' into develop
psychobunny 7b7565ee8e Merge pull request from pichalite/acp-groups
ACP manage groups UI updates
Julian Lam 8154e29ad5 Merge branch 'master' into develop
Julian Lam 672d7352bb Merge branch 'master' into develop
psychobunny 458cbfd603 show dashboard notice if forum is running in dev mode
psychobunny ebe5ed7560 Merge pull request from pichalite/acp-templates
Fix ACP templates markup
Misty (Bot) 02cc988ae7 Latest translations and fallbacks
pichalite f09f1f6ed8 Fix ACP templates markup
pichalite dcb0f18422 ACP manage groups UI updates
Julian Lam e887dda37a Merge pull request from pichalite/image-dimension
Use ACP profile image dimension setting in cropper
Julian Lam e427f1663e Merge pull request from NodeBB/sounds-refactor
Sound system improvements
Julian Lam 62e0f5f883 Merge remote-tracking branch 'origin/master' into develop
Misty (Bot) 4b21679d6f Latest translations and fallbacks
Misty (Bot) 7d8477289d Latest translations and fallbacks
Misty (Bot) 2e27ce640c Latest translations and fallbacks
pichalite fd0f0beaf2 lint
pichalite a99572fc48 Use ACP profile image dimension setting in cropper
Peter Jaszkowiak 23540afaeb Resolve merge conflicts
Peter Jaszkowiak b227297ef3 ESlint no-use-before-define
Peter Jaszkowiak 93f38d4f30 ESlint no-multi-assign
and max-nested-callbacks, no-mixed-requires, max-statements-per-line
Peter Jaszkowiak 4bb49a7171 ESlint no-unused-vars
Peter Jaszkowiak c18808fdeb ESlint no-useless-concat, no-mixed-spaces-and-tabs
Peter Jaszkowiak fdf4f873bf ESlint eqeqeq
and require-jsdoc, no-negated-condition
Peter Jaszkowiak 144fa8698c Eslint no-lonely-if
Peter Jaszkowiak 57f89663aa ESlint radix
Peter Jaszkowiak 09e868ce5f ESlint no-useless-escape, no-else-return
Peter Jaszkowiak 11cb3a9554 ESlint operator-assignment, block-scoped-var
Peter Jaszkowiak a0a50677da ESlint n-loop-func, yoda
Peter Jaszkowiak 04bb6513b0 ESlint no-cond-assign, no-void, valid-jsdoc
Peter Jaszkowiak 32dc7c23ea ESlint guard-for-in, no-nested-ternary
and operator-linebreak
Peter Jaszkowiak c4bdb72941 ESlint no-unneeded-ternary
and no-extend-native, no-sequences
Peter Jaszkowiak 64a6322002 ESlint no-extra-boolean-cast
and no-shadow-restricted-names
Peter Jaszkowiak daa169c094 ESlint no-unused-expressions
Peter Jaszkowiak ac2f69f7af ESlint no-return-assign
and no-restricted-modules