23554 Commits (17836f2a3a4708c5916d4361d3a278d17bdc2981)
 

Author SHA1 Message Date
Julian Lam 17836f2a3a
Re-introduce lodash into src/package-install.js (#10315)
* test: add failing test for if package.json is non-existant, fix tests' beforeEach method

* Revert "fix: #10289, remove lodash dependency in src/cli/package-install.js"

This reverts commit 81fa2e22bc.

* fix: regression caused by 94b79ce402

`./nodebb setup` was no longer able to be called without arguments or env vars

* fix: .updatePackageFile() throwing if no package.json

* fix: removing unneeded code in src/cli/index.js that seemed to be used to handle cases where package.json was missing (initial install)

... However, as .updatePackageFile() now handled cases where there is no package.json, it should be ok to remove this code

* fix: handle missing package.json or node_modules/
3 years ago
Julian Lam 6e156daaf6 fix: don't load setup.json into nconf if setup.json doesn't exist 3 years ago
renovate[bot] 0e30362b2c
fix(deps): update dependency nodebb-plugin-dbsearch to v5.1.2 (#10313)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
3 years ago
Julian Lam 4164898d85 fix: regression caused by 94b79ce402
`./nodebb setup` was no longer able to be called without arguments or env vars
3 years ago
Barış Soner Uşaklı 3acd2ac850 refactor: wrap around if at end
remove debug log
dont focus input on mobile
3 years ago
dependabot[bot] 5321ba4d71 chore(deps): bump express from 4.17.2 to 4.17.3 in /install
Bumps [express](https://github.com/expressjs/express) from 4.17.2 to 4.17.3.
- [Release notes](https://github.com/expressjs/express/releases)
- [Changelog](https://github.com/expressjs/express/blob/master/History.md)
- [Commits](https://github.com/expressjs/express/compare/4.17.2...4.17.3)

---
updated-dependencies:
- dependency-name: express
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
3 years ago
Misty (Bot) d12c66c8be Latest translations and fallbacks 3 years ago
Barış Soner Uşaklı 91354a281a Merge branch 'master' of https://github.com/NodeBB/NodeBB 3 years ago
Barış Soner Uşaklı c23b208984 chore: up persona 3 years ago
Misty (Bot) dc0f9a73c0 chore(i18n): fallback strings for new resources: nodebb.topic 3 years ago
Barış Soner Uşaklı 949611960a refactor: change lang string 3 years ago
Barış Soner Uşaklı b517b376ac feat: ability to go through your posts in a topic
because I am 👴 useful for large topics
3 years ago
renovate[bot] 5666c103cf
fix(deps): update dependency nodebb-widget-essentials to v5.0.9 (#10307)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
3 years ago
renovate[bot] 636f1baf0c
fix(deps): update dependency nodebb-widget-essentials to v5.0.8 (#10306)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
3 years ago
Misty (Bot) 09cb11c82a chore: incrementing version number - v1.19.3
(cherry picked from commit 7388f111b7)
Signed-off-by: Misty (Bot) <deploy@nodebb.org>
3 years ago
Misty (Bot) 0b48ec5400 chore: update changelog for v1.19.3 3 years ago
Barış Soner Uşaklı e9e48a756f feat: delete diffs on post purge, closes #10291 3 years ago
Barış Soner Uşaklı 503e27f709 fix: #10302, fix regression 3 years ago
Barış Soner Uşaklı 9205169f00 fix: one last try 3 years ago
Barış Soner Uşaklı 2f64d63369 fix: doggy.gif 3 years ago
Barış Soner Uşaklı cfdfbf3280 fix: one more fix 3 years ago
Barış Soner Uşaklı 770fcd9ea8 fix: dupe key errors 3 years ago
renovate[bot] b47ca86db5
fix(deps): update dependency nodebb-plugin-emoji to v3.5.16 (#10297)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
3 years ago
Barış Soner Uşaklı dbf7a45828 fix: #10292, delete missing fields 3 years ago
Barış Soner Uşaklı 58b5781cea feat: closes #10296
asset_base_url in nconf
keep assetBaseUrl in config for backwards compat
3 years ago
renovate[bot] 5b0d4a8ec9
fix(deps): update dependency nodebb-plugin-markdown to v9.0.7 (#10293)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
3 years ago
renovate[bot] 7af057fa51
fix(deps): update dependency nodebb-plugin-emoji to v3.5.14 (#10295)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
3 years ago
renovate[bot] 55a9818389
fix(deps): update dependency nodebb-plugin-mentions to v3.0.5 (#10294)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
3 years ago
ppenguin 94b79ce402
Allow NodeBB setup with env vars (#9850)
* initial try [WIP]

* typo; add test start script; initial Dockerfile mod with integrated setup [WIP]

* minor fixes

* add some winston debug...

* typos

* fix pass confirm setup

* more fixes

* fix entrypoint

* cleanup

* remove echo sensitive setupVal

* remove obsolete code and comments

* fix linting errors

* Merge branch 'additional-fixes'

* Merge branch 'pitaj-suggested-fixes'

* Merge branch 'pitaj-fixes2'

* merge checkSetup functions (env vars and flags)

* comment (lint)

* remove tab

* finalise PR; tested ok locally (setup json overrides env vars)
3 years ago
Misty (Bot) 8d85dfe3f5 Latest translations and fallbacks 3 years ago
Barış Soner Uşaklı 946d351f3a refactor: lazy load slugify 3 years ago
Misty (Bot) 4043f1791d chore(i18n): fallback strings for new resources: nodebb.admin-settings-uploads 3 years ago
Julian Lam fb78570c13 test: fix topic thumb tests and topic thumbs to work properly with post upload assoc. 3 years ago
Julian Lam d5ed8736aa feat: deleting a user upload dissociates from posts, and vice versa 3 years ago
Julian Lam 8c2752bab1 test: user uploads.js tests 3 years ago
Julian Lam 11275d6809 test: testing user upload methods, already fixed one bug 3 years ago
Julian Lam 5d7e1ebc68 style: linting errors 3 years ago
Julian Lam b9edee143e fix: local deleteUploads() method in `src/user/delete.js` to call `User.deleteUpload()` 3 years ago
Julian Lam 7ef9c7d220 refactor: .deleteUpload() to accept array of paths 3 years ago
Julian Lam ea36016d87 refactor: fix user uploads paths, and associate uid with user uploads 3 years ago
Julian Lam 6489e9fd9e refactor: change the post uploads' hash seeds to have the `files/` prefix 3 years ago
Julian Lam 84dfda59e6 fix: #10144, automatically delete uploads from disk on post purge, ACP option to keep uploads on disk if desired 3 years ago
Julian Lam aad0c5fd51 refactor: abstract some common code out to local utility methods 3 years ago
Julian Lam d92da828a3 refactor: move post upload tests to its own file 3 years ago
Julian Lam 9aa3e442d0 fix: four-space indents in package.json 3 years ago
Julian Lam 81fa2e22bc fix: #10289, remove lodash dependency in src/cli/package-install.js 3 years ago
Misty (Bot) a1593e35c0 Latest translations and fallbacks 3 years ago
Renovate Bot 9577ef8d7d chore(deps): update dependency lint-staged to v12.3.4 3 years ago
Renovate Bot 2290cee5ed chore(deps): update commitlint monorepo to v16.2.1 3 years ago
Misty (Bot) 02ebcb7131 Latest translations and fallbacks 3 years ago