539 Commits (df182bc7e4cd9fae7d44e1bd5138d7275ed0a49b)

Author SHA1 Message Date
Barış Soner Uşaklı ff6c6a54c1 make upload permissions global
give upload image permission to registered users on install
add global privileges to app.user.privileges for client side use
7 years ago
Julian Lam 88b47f357b removed user.uploadFromUrl and associated logic as cropped image modal supercedes it @pichalite 7 years ago
Barış Soner Uşaklı 108c3c980a show invalid url error if request.head fails 7 years ago
Barış Soner Uşaklı b778c8433a change hook name 7 years ago
Barış Soner Uşaklı b55087dab7 closes #6166 7 years ago
Barış Soner Uşaklı ea83be50a1 closes #6161 7 years ago
Barış Soner Uşaklı 18b559bab0 fix test name 7 years ago
Barış Soner Uşaklı 2bf275fe29 #6158 7 years ago
Barış Soner Uşaklı 2455df438c fix test 7 years ago
Barış Soner Uşaklı 43180d4b83 #6158 7 years ago
Barış Soner Uşaklı 8e04e86e24 closes #5912 7 years ago
Barış Soner Uşaklı 19ae8dc7e7 closes #6154 7 years ago
Baris Usakli 3551d7d68e closes #4804 7 years ago
Barış Soner Uşaklı e6d31c8bd2 add referer check to /api/admin/users/csv 7 years ago
Barış Soner Uşaklı e3fd402070 escape email in registration queue and invites 7 years ago
Barış Soner Uşaklı a7a3f3619b dont allow login with invalid ip, escape ip display on user/info page 7 years ago
caoyi da5997a06e Fix typo (#6135)
Fix typo
7 years ago
Julian Lam 78c83f2561 fixing tests 7 years ago
Barış Soner Uşaklı 4f2f84e47c #4804 7 years ago
Baris Usakli a19537dc25 closes #6137 7 years ago
Baris Usakli b19310049d closes #6136 7 years ago
Baris Usakli d9c38c7e4f closes #6132 7 years ago
Julian Lam e83813c531
Emailer tests for Digest.getSubscribers (#6130)
* added additional tests for Digest.getSubscribers

* added another test and tweaked existing digest list building tests
7 years ago
Barış Soner Uşaklı 07ed3807d8 remove console.log 7 years ago
Barış Soner Uşaklı caaa72b752 closes #6124 7 years ago
Barış Soner Uşaklı d96674da64 add test for composer fix 7 years ago
Baris Usakli dbf815ed47 closes #6103 7 years ago
Peter Jaszkowiak 4fcedc6f31 Enable imports in custom email templates (#6052)
* Enable imports in custom email templates

* Compile emails on config change

* Add error logging

* Add emailer tests

* Fix tests

* Only build when config changes
7 years ago
Barış Soner Uşaklı 3bf7faf5fc increase rate limit delay 7 years ago
Peter Jaszkowiak 11b9cb7688 Fix #6076, `action:home.get:*` returned to previous functionality (#6077)
Added tests to confirm `buildHeader` is used and `/api` works
8 years ago
Peter Jaszkowiak f5385e38bf Add `/me*` route which redirects to `/user/[userslug]*` (#6063)
* Add `/me*` route which redirects to the current user's information

- `/me` -> `/user/[usertslug]`
- `/me/bookmarks` -> `/user/[userslug]/bookmarks`
- `/me/settings` -> `/user/[userslug]/settings`

etc

* Add tests for `/me/*`
8 years ago
Baris Usakli e68e5122e2 add test to check breadcrumbs on home route 8 years ago
Baris Usakli 5604c62776 use the first set for sorting 8 years ago
Baris Usakli eeedba697b closes #5804 8 years ago
Barış Soner Uşaklı 1d50c74cdc should error with no content 8 years ago
Barış Soner Uşaklı e4ea4d5134 move composer routes to its own file 8 years ago
Barış Soner Uşaklı 0316f51cdb show values if test fails 8 years ago
Peter Jaszkowiak bbdc55cb3a Better fix for #5993 (#6034)
* Better fix for #5993

Also a nice newline so the line doesn't get overwritten when running `./nodebb upgrade`

* Optimizations for custom homepage

Move it into a separate module
8 years ago
Barış Soner Uşaklı 760c061b1d closes #5993 8 years ago
Barış Soner Uşaklı 4551ee4768 some more tests 8 years ago
Barış Soner Uşaklı 8810f0f2a9 remove dupe meta 8 years ago
Julian Lam 7e0d0e0eb5 Merge remote-tracking branch 'origin/develop' 8 years ago
Peter Jaszkowiak dfad76120d Support npm@5 and yarn (#6010)
* Support npm@5 and yarn

Use package.default.json
Partial #6008

- Overwrite package.json with package.default.json values
- `dependencies` field is merged with package.default.json version taking precidence
- `./nodebb upgrade` automatically does those things and runs `git pull`
- use `./nodebb upgrade --dev` to avoid the `git pull`

* added logic to preserve extraneous plugins installed in node_modules/

* Don't automatically git pull

* Simplify package-install, run it on upgrade just in case
8 years ago
Barış Soner Uşaklı 3dd83237b8 add some debug for failed tests 8 years ago
Baris Usakli c9465403f5 closes #6023 8 years ago
Peter Jaszkowiak adc47fd053 Use relative linking (#6011)
* Use relative linking

* Add copyFile method and tests

Closes #5988

* Fix relative linking on Windows

Hard links and junctions don't work with relative paths

* Fix tests

* Revert ghange to gitignore
8 years ago
Barış Soner Uşaklı 18f4f27fe0 closes #6024 8 years ago
Barış Soner Uşaklı 5b2a674a4f closes #6020 8 years ago
Barış Soner Uşaklı 25cd21fba8 closes #6019 8 years ago
Barış Soner Uşaklı 6b1af76f08 closes #6015 8 years ago