9170 Commits (f4feba94e304105cf86ea52798781c319ff74c24)

Author SHA1 Message Date
Julian Lam 1f10549cf5 added new user method isPrivilegedOrSelf 8 years ago
Barış Soner Uşaklı 691fc2c6fd closes #5812 8 years ago
Barış Soner Uşaklı b55087dab7 closes #6166 8 years ago
Barış Soner Uşaklı 53afa552d0 closes #6162 8 years ago
Barış Soner Uşaklı ea83be50a1 closes #6161 8 years ago
Barış Soner Uşaklı e3ce817ab9 show settings in digest email closes #6160 8 years ago
Barış Soner Uşaklı 99eb1d1785 closes #6163 8 years ago
Barış Soner Uşaklı b84e132601 remove unused settings 8 years ago
Barış Soner Uşaklı 2bf275fe29 #6158 8 years ago
Barış Soner Uşaklı 2565b6e542 on pin remove from votes sorted set 8 years ago
Barış Soner Uşaklı b9d4b02780 sort tags by score 8 years ago
Barış Soner Uşaklı 7c1f8891a1 use helper 8 years ago
Barış Soner Uşaklı ee398d3979 don't crash if meta is undefined 8 years ago
Barış Soner Uşaklı a166304dcb #6158
remove from sorted sets on delete/purge
8 years ago
Barış Soner Uşaklı f11fd566f9 add inf scroll method #6158 8 years ago
Barış Soner Uşaklı 43180d4b83 #6158 8 years ago
Barış Soner Uşaklı 27b65a439a refactor of og:image code 8 years ago
Barış Soner Uşaklı dace7d716f get all images in post 8 years ago
Barış Soner Uşaklı aa1d22ec79 handle relative images 8 years ago
Barış Soner Uşaklı 15a8ec2138 fix url 8 years ago
Barış Soner Uşaklı ae5dc795c3 #5824 8 years ago
Barış Soner Uşaklı e35d0624d3 closes #6091 8 years ago
Barış Soner Uşaklı 8e04e86e24 closes #5912 8 years ago
Barış Soner Uşaklı 19ae8dc7e7 closes #6154 8 years ago
Barış Soner Uşaklı 8353d8b9bb closes #6155 8 years ago
Baris Usakli 32a8076f2a add missing meta 8 years ago
Baris Usakli f177b01022 closes #6147 8 years ago
Barış Soner Uşaklı c406d26beb if route is home display home as title 8 years ago
Barış Soner Uşaklı fd78eb6d57 closes #5533 8 years ago
Peter Jaszkowiak fc19f3af61 Misc fixes and improvements (#6143)
* `setup` command fixes and improvements

- Enable using the `./nodebb setup` command for auto-setup with a JSON argument
- Change CLI so package-install and dependency install are separate steps
- Fix #6142

* Prevent compiling templates multiple times

- Multiple requests for same template get pooled
- Hopefully fixes the "templateFunction is not a function" error which happens if site is restarted during high-traffic times

* More helpful upgrade template
8 years ago
Baris Usakli 3551d7d68e closes #4804 8 years ago
Barış Soner Uşaklı e6d31c8bd2 add referer check to /api/admin/users/csv 8 years ago
Barış Soner Uşaklı e3fd402070 escape email in registration queue and invites 8 years ago
Barış Soner Uşaklı 2574dbc850 closes #6140 8 years ago
Julian Lam e723f2ce10 close #6099 8 years ago
Julian Lam f08627be17 minor whitespace fix 8 years ago
Julian Lam 8affaac8f0 tweaking source copy and removing a bit more commented out html. Moving some items around 8 years ago
Linda Badurina 5924713a3b ACP > Posts
- Removed all commented out tpls but one because js file for it is in the works
- Removed unfinished js file
- Removed unfinished checkbox html
8 years ago
Linda Badurina 5ee098ab2b Failed JS Attempt
(For Andrew to see)
8 years ago
Linda Badurina 8b354a26e0 "Post" Settings Fixes 8 years ago
Linda Badurina c72864888d ACP "Posts" Changes
- Seperate section for "Post Length" settings
- New section for settings that only apply to new users
- Changed order of some settings under "posting restrctions" and "new user restrictions"
- Uncapitalized words that shouldn't have been capitalized
8 years ago
Barış Soner Uşaklı b7714179f6 removed unused dependency 8 years ago
Barış Soner Uşaklı a7a3f3619b dont allow login with invalid ip, escape ip display on user/info page 8 years ago
Barış Soner Uşaklı 4f2f84e47c #4804 8 years ago
Julian Lam 17c52a515d fix incorrect padding/margin values in images in digest 8 years ago
Julian Lam e37c8003b9 replaced 40px padding with more sensible sizes, fixes #6138 8 years ago
Barış Soner Uşaklı cb4930dac8 remove version and environment from config 8 years ago
Baris Usakli a19537dc25 closes #6137 8 years ago
Baris Usakli b19310049d closes #6136 8 years ago
Baris Usakli f036eb18a4 closes #5936 8 years ago
Baris Usakli d9c38c7e4f closes #6132 8 years ago
Baris Usakli 522198574c closes #6090 8 years ago
Peter Jaszkowiak a849a772bf Use emoji v2 instead of emoji-extended (#5800) 8 years ago
Peter Jaszkowiak dbdc05404d Use console.log instead of process.stdout.write (#6123)
* Use console.log instead of process.stdout.write

* Don't break the installer
8 years ago
Julian Lam b1cd68928b updated digest header 8 years ago
Barış Soner Uşaklı fe3a75812f closes #6113 closes #6114 8 years ago
Barış Soner Uşaklı 3f2a1d3e8e check error first #6116 8 years ago
Barış Soner Uşaklı caaa72b752 closes #6124 8 years ago
Peter Jaszkowiak 9b11413d14 Bundle admin scripts, remove CDN scripts (#6122)
Close #6120
8 years ago
Barış Soner Uşaklı d96674da64 add test for composer fix 8 years ago
Barış Soner Uşaklı 71895f3736 closes #6079 8 years ago
Peter Jaszkowiak ae24bca16e CLI refactor with commander (#6058)
* CLI refactor with commander

- Modularized the functionality
- All functionality done directly from `./nodebb` now
(still available from `app` for backwards compatibility)
- Moved all CLI code from `./nodebb` to `src/cli`
- Fixed `nodebb.bat` to work from any location, like `./nodebb`, and
also hides command output
- Overwrite some commander methods to add CLI color support
- Added `./nodebb info` for quick info including git hash, NodeBB
version, node version, and some database info
- Refactored `./nodebb reset` to allow multiple resets at once
- Changed `./nodebb restart` to essentially stop and start, as Windows
doesn't support signals
- Added `-l, --log` option which works on `./nodebb start` and `./nodebb
restart` to show logging, like `./nodebb slog`
- Expanded `-d, --dev` option which works on them as well, like
`./nodebb dev`
- Improvements to self-help. `./nodebb build -h` will output all
possible targets
- `./nodebb reset` explains usage better

* Fix some style inconsistencies

* Fix prestart being required before modules installed

* Fix travis failures

* Fix `help` command to output help for subcommands

* Pick steps of the upgrade process to run

* Fix formatting for upgrade help

* Fix web installer
8 years ago
Peter Jaszkowiak c731661a39 Remove external sources from installer page (#6101)
* Remove external sources from installer page

* Remove bootstrap.min.css

* Make spinner display consistently cross-platform

* Change spinner to look better
8 years ago
Baris Usakli aecbcd9e89 add verbose message for field whitelist 8 years ago
Julian Lam 2fa4b2918e removing premature return 😆 8 years ago
Julian Lam c3c22cfdcc closes #6107 8 years ago
Baris Usakli 5ca3b535e7 closes #6105 8 years ago
Baris Usakli dbf815ed47 closes #6103 8 years ago
Muhammad Osama Arshad 64895310a9 fix #5973 8 years ago
Barış Soner Uşaklı eb47a81c46 remove package.default.json 8 years ago
Peter Jaszkowiak 74ceb78800 Upvote notification frequency selection (#6087)
Closes #5963

- Notify on every upvote
- Notify on every tenth upvote
- Notify logarithmically (on 10, 100, 1000...)
- Disable upvote notifications
8 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
8 years ago
Barış Soner Uşaklı 12ca1c4e7a closes #6093 8 years ago
Baris Usakli 2065f895d5 closes #6037 8 years ago
Baris Usakli ea3fde332b notification email fixes
add new notification image
fix url to user settings, no need for userslug to be passed in
8 years ago
Julian Lam bc6364f4c0 fixed #6082 8 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
Barış Soner Uşaklı c839d1cbc0 closes #6080 closes #6078 8 years ago
aStonedPenguin 610a1c943f Add unread-class to category children (#6071)
* Add unread-class to category children

* unused variables

* Move child unread-class to a better place

* comma?

¯\_(ツ)_/¯

* feedback
8 years ago
Peter Jaszkowiak c47c47f7e3 Use less memory to build translation files (#6070)
* Change languages build to use less memory

Add graceful-fs so no ned to worry about fs limits

* Specify encoding for fs.readFile

Use eachLimit since graceful-fs handles that now
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
Barış Soner Uşaklı 5da24b4120 https://github.com/NodeBB/NodeBB/issues/6073 8 years ago
Julian Lam 321998dd4f Merge branch 'develop' 8 years ago
Barış Soner Uşaklı dd176dd5f2
Notification delivery (#6072)
* ability for users to choose how they receive notifications

add type field to more notifications, the type field is used to
determine what to do based on user
setting(none,notification,email,notificationemail)

* change var name to types

* cleanup

* add event types for privileged users

* remove unused language keys

* fix uids check

* changed if statements

* upgrade script to preserver old settings
8 years ago
Baris Usakli 1eca1f1da9 add missing require 8 years ago
Baris Usakli 38e52a65be fix breadcrumbs and home /api route not loading 8 years ago
Baris Usakli 9e5a8856d1 fix wrong sorting option in acp 8 years ago
Baris Usakli 30ae0a5499 another process.nextTick 8 years ago
Baris Usakli e187a0def2 fix method name 8 years ago
Baris Usakli 12546cb9ad break up sync operation 8 years ago
yariplus 7ac01b4c06 Fixes https://github.com/NodeBB/nodebb-rewards-essentials/issues/6 Fixes https://github.com/NodeBB/nodebb-rewards-essentials/issues/11 8 years ago
Barış Soner Uşaklı 67bc58f04c wait for state to be updated 8 years ago
Barış Soner Uşaklı b6211fdc04
closes #6053 8 years ago
Barış Soner Uşaklı 6c755869cd
add back missing onSettingsLoaded 8 years ago
Baris Usakli 5604c62776 use the first set for sorting 8 years ago
Baris Usakli 4fdc1b99c6 remove unnecessary variable 8 years ago
Baris Usakli eeedba697b closes #5804 8 years ago
Barış Soner Uşaklı b1ea137292 closes #6046 8 years ago
acardinale 5ed6b5c414 Add User (uid) Welcome Notification (#6045) 8 years ago
acardinale 78e65ab8c8 Fix if cover URL is external URL (#6026)
* Fix if cover URL is external URL

Currently, when cover:url is an external URL, it's concat with relative path

* Fix if cover URL is external URL

Currently, when cover:url is an external URL, it's concat with relative path [fix barisusakli]

* Fix missing '

* Add User (uid) Welcome Notification

* Revert "Fix missing '"

This reverts commit 2da2d98ae295f1d7db63076587a3feae530dbe64.

* Revert "Revert "Fix missing '""

This reverts commit f4fca746e89d8c8b9515515bdbc42d449ebe0194.

* Revert "Add User (uid) Welcome Notification"

This reverts commit 831e291e78f27f2ac9382612772126c36490d36b.

* Fix eslint doesnt like nesting ternary operators

* fix space after if
8 years ago