Barış Soner Uşaklı
796bf240cc
breaking: remove unused colorpicker
2022-10-09 20:59:08 -04:00
Barış Soner Uşaklı
b9de84e5bf
email/post/uploads settings pages
2022-09-02 19:39:00 -04:00
Julian Lam
25046642e7
fix: bug where fallback to forum search was not working due to client-side error
2022-07-26 14:27:17 -04:00
Julian Lam
1b9c68196f
fix: better looking placeholder text for ACP search
2022-07-26 14:27:17 -04:00
Barış Soner Uşaklı
24a640d93e
fix: alert template error. closes #10620
2022-05-14 20:29:33 -04:00
CommanderRoot
200f0b2e4f
refactor: replace deprecated String.prototype.substr() ( #10432 )
...
.substr() is deprecated so we replace it with .slice() which works similarily but isn't deprecated
Signed-off-by: Tobias Speicher <rootcommander@gmail.com >
2022-03-31 13:49:56 -04:00
Barış Soner Uşaklı
92a249c947
fix : #10197 , fix relative path urls for dashboard pages
2022-01-25 13:20:50 -05:00
Barış Soner Uşaklı
cba78aee16
refactor: use alerts.error/success
2021-12-06 14:31:35 -05:00
Barış Soner Uşaklı
1980feed46
refactor: use alerts module
2021-12-06 12:45:35 -05:00
gasoved
b0a24d6dd5
refactor: var to const and let ( #9885 )
...
* refactor: var to const and let
* fix: missed global bootbox usage
* refactor: align with eslint expectations
2021-10-12 10:26:18 -04:00
gasoved
227456fb17
fix: no global bootbox ( #9879 )
...
* fix: require bootbox (easy ones)
* fix: require bootbox (ugly ones)
* fix(eslint): a lengthy line
2021-10-08 15:25:36 -04:00
Barış Soner Uşaklı
543d85212b
refactor: remove unused colorpicker
2021-10-07 12:45:44 -04:00
gasoved
61f02f17d8
feat: column based view on wide priv. tables ( #9699 )
...
* feat: column based view on wide priv. tables
* fix: add group/user
* feat: copy buttons to work on visible privs
* feat: show what's being copied in modal
* feat: optional title and message for category selector modal
2021-08-30 10:42:58 -04:00
Julian Lam
3fa2e3cef2
refactor: have Graph.init and Graph.update return promises
2021-02-24 12:51:20 -05:00
Julian Lam
f8e1a74c26
fix: wrong qs param, allow string to be passed to util.getDaysArray
2021-02-24 12:51:20 -05:00
Julian Lam
6fdcae7320
feat: req.query parsing and dynamically loading data instead
2021-02-24 12:51:20 -05:00
Julian Lam
f561799f74
refactor: abstract out some client side dashboard code into modules, analytics subpages for users, topics, and logins
2021-02-24 12:51:20 -05:00
gasoved
3ba0575584
fix: don't check "select all" if there are no enabled checkboxes
2020-12-14 08:08:57 -05:00
gasoved
00e75de736
feat: select/clear all checkboxes in privilege table ( #8941 )
2020-11-25 12:24:32 -05:00
Barış Soner Uşaklı
75c9668656
fix: admin jquerui requires
2020-10-10 23:01:32 -04:00
Julian Lam
43571bac38
feat: hotkey "/" to open ACP search
2020-09-18 16:24:38 -04:00
Julian Lam
a82e9bd7f6
feat: privileges for Admin Control Panel ( #8355 )
...
* feat: acp privileges (WIP)
* fix: restore global privilege hooks
* refactor: using cid 0 in admin privs
* fix: no need for zebrastripe-reset
* feat: manage:categories privilege WIP
* feat: renamed prefix to admin:, settigns and dashboard privs
* fix: nofocus on acp privs group find modal
* refactor: privileges.x.get() to not used hardcoded privs
* fix: crash if unable to get latest version
* feat: setting acp priv
* Revert "fix: crash if unable to get latest version"
This reverts commit afdb235f48 .
* feat: user/privilege acp privs
* fix: category selector in manage/privileges
* fix: guests potentially becoming admins
* fix: bug in setting admin privs
* fix: some last minute things + api docs
* fix: some more last minute fixes
2020-06-05 15:26:51 -04:00
Andrew Rodrigues
dcdd41c7ce
fix : #7454
2019-03-19 14:23:53 -04:00
Peter Jaszkowiak
ba619c7ec8
style(eslint): match operator-linebreak preferences
2018-11-30 13:38:59 -05:00
Julian Lam
f7bd398eb1
style(eslint): newlines in public/src as well
2018-11-08 12:11:31 -05:00
renovate[bot]
64b9dabff8
chore(deps): update dependency eslint-config-airbnb-base to v13 ( #6599 )
...
* chore(deps): update dependency eslint-config-airbnb-base to v13
* chore: #6599 , linting 😬
2018-11-07 15:53:14 -05:00
Peter Jaszkowiak
968d5e441f
Fix rebuild ACP alert not working sometimes ( #6403 )
2018-03-26 15:53:07 -04:00
Timothy Fike
585d613d4b
fix reload actions ( #6394 )
...
* fix reload actions
* wait until restart action is complete instead of using timeouts.
* Change Reload nominclature to Rebuild and Restart.
2018-03-26 15:17:40 -04:00
Peter Jaszkowiak
da9da8190f
Bump dependencies
...
Bumping eslint & configs meant making some linting fixes
For future reference, the `xmlhttprequest-ssl` library must be of equal versioning to the one in `engine.io-client`, otherwise it won't be deduped which causes the socket.io tests to fail
2017-10-02 09:24:27 -04:00
Peter Jaszkowiak
65e31493a9
Escape ACP search values
2017-04-24 11:40:39 -06:00
Peter Jaszkowiak
1deeaaeb39
Fix #5563
2017-04-06 15:20:07 -06:00
RoiEX
c517733e34
Fix admin Search
2017-03-05 11:38:40 +01:00
Peter Jaszkowiak
4bb49a7171
ESlint no-unused-vars
2017-02-18 15:05:36 -07:00
Peter Jaszkowiak
c4bdb72941
ESlint no-unneeded-ternary
...
and no-extend-native, no-sequences
2017-02-18 12:59:46 -07:00
Peter Jaszkowiak
feb8405f95
ESlint eol-last
2017-02-18 02:30:48 -07:00
Peter Jaszkowiak
a038c66549
ESlint quotes
2017-02-18 01:56:23 -07:00
Peter Jaszkowiak
277a7fb8b4
ESlint key-spacing, no-trailing-spaces
2017-02-18 01:27:46 -07:00
Peter Jaszkowiak
52f2028206
ESlint no-multiple-empty-lines
2017-02-17 22:08:23 -07:00
Peter Jaszkowiak
b09b3aef7f
ESlint no-undef, remove global comments
2017-02-17 22:03:55 -07:00
Peter Jaszkowiak
2ba46808a1
ESlint one-var, fix comma-dangle
2017-02-17 20:20:42 -07:00
Peter Jaszkowiak
bc1d70c126
ESlint comma-dangle
2017-02-17 19:31:21 -07:00
Peter Jaszkowiak
862908d0eb
ACP search and title improvements
...
- Search uses translated titles if available
- Use `advanced` for `development` route titles
- Remove route title from showing up in results
- Highlight matching part of result title
- Don't show empty result contents when only title is matched
2016-12-19 15:51:43 -05:00
barisusakli
9d75c48236
closes #4563 closes #4569 closes #4566
2016-12-15 13:03:14 +03:00
Peter Jaszkowiak
e2ea3cb21e
Fix linting error
2016-12-06 15:13:34 -07:00
Peter Jaszkowiak
8ca98625b9
Key through search results
2016-12-05 18:32:17 -07:00
Peter Jaszkowiak
240e958fb1
Use config.relative_path instead of allcaps
2016-11-28 13:01:31 -07:00
Peter Jaszkowiak
e3dd68e19c
Explanations and simplifications
2016-11-28 12:53:47 -07:00
Peter Jaszkowiak
a431dc0305
ACP search updated to support translations
2016-11-28 12:52:26 -07:00
Julian Lam
0e8bf17ff0
re: #5211 , bringing back the RELOAD BUTTON :rage2:
2016-11-18 12:53:30 -05:00
Sergii Paryzhskyi
e515b791da
Fix eslint rules ( #5117 )
...
* Fix semi linter rule
* Fix semi-spacing linter rule
* Fix no-undef-init linter rule
* Fix space-before-blocks linter rule
2016-10-25 15:34:47 -04:00