Commit Graph

4933 Commits (81b53e3ed49757e6a1c06d02d6b33c3c654f9c4b)

Author SHA1 Message Date
Barış Soner Uşaklı 11c2a65b5a fix config values not showing client side if they were set to 0
Andrew Rodrigues e2ecbae06c add body class when cookie consent warning is open
Andrew Rodrigues c9fc65d901 more efficient selectors (apparently)
Baris Usakli 881185ae59 closes
Barış Soner Uşaklı 9c022afae1
Parse int ()
* Store config fields as JSON in the db

Fewer parseInts

* Remove unnecessary parseInts

* remove some dupe code add tests

* remove console.log

* remove more parseInts

* WIP: read meta.configs defaults from defaults.json

remove more parseInts

* more work

* add log for failing test

* update admin pwd

* fix tests, dont require posts/cache before configs are initialized

* handle saves

* Test boolean conditions

* remove more parseInts

* Fix boolean values

* remove lots more parseInts

* removed json parsing

* renamed var to number

* categories dont have timestamp
Julian Lam 762dac6a4a closes
Julian Lam c95ad2c46a closes
Barış Soner Uşaklı 702be3f6de https://github.com/NodeBB/nodebb-theme-persona/issues/363
Baris Usakli 6dc84deca9 allow admins mods to watch/ignore categories for other users
André Zanghelini 523a2dc54c Add settings page to control watched categories ()
* Add settings page to control watched categories

* Fix passing undefined to pushUnreadCount
Barış Soner Uşaklı 49ba5af5fa
closes ()
Barış Soner Uşaklı 95ace13599 add loading=false
Barış Soner Uşaklı ef55598822 filter messages that are already inserted to DOM
Barış Soner Uşaklı 3554a0a725 closes , if fileSize isn't passed in don't perform check
Barış Soner Uşaklı cf75c79611
Unread changes closes ()
* WIP

* more unread work

* faster teaser block handling

if user doesn't have anyone blocked don't check

* much faster filtering of blocked posts

* add missing uid

* add tidsByFilter to return

* dont load all pids to find previous non-blocked teaser

* fix unread filters

they no longer use unread/new unread/watched etc they are query strings now

* shorter nav item code

* add unreplied to filters

fix icons not clearing to 0
dont increment unread counters if there is a reply in a topic where you ignored the topic creator
Barış Soner Uşaklı df4f5f6f27
closes
Barış Soner Uşaklı 71ccd67665 closes
calculate size of base64 image from buffer, still not perfect but better than string.length
Barış Soner Uşaklı 669a5135e1 closes
Barış Soner Uşaklı d880a7ade0 closes
André Zanghelini f3956299eb Add tooltip in taskbar icons ()
* Add tooltip in taskbar icons

* Translate taskbar title when creating taskbar
smyther f120015b54 Fix for user being able to open multiple "delete posts" modals ()
* Implement fix for multiple fork cards showing

* Fix for admin being able to open multiple 'delete posts' modals

* Fix linting issue
smyther 0c9907367a Implement fix for multiple fork cards showing ()
Barış Soner Uşaklı ebaea9b6c1 closes
Julian Lam c2c925cacd closes
Julian Lam 5c04ec2d63 removed client-side chat message length check in favour of server-side check, firing new hook on messaging.checkContent for hooks to intercept
Julian Lam 9d202d9be9 closes
Julian Lam 70f04bd1c2 fixed client-side console error on vote
Andrew Rodrigues 12940b577b closes
Julian Lam a77630c6be closes
Barış Soner Uşaklı c0156640e3 add back alert
Barış Soner Uşaklı 14d810c113 show error if cropper fails
Baris Usakli 976b85ccaa closes
Julian Lam ea2bd33bfa fixes , restored template values in widget containers
Julian Lam 5243ee559a set initial focus on register page
Julian Lam 609f711db0 added logic to handle Chats.switchChat being called with no arguments
Barış Soner Uşaklı d06f795856 fix scroll on back
Julian Lam 352bef0a7f eliminate waitSeconds in rjs config
Barış Soner Uşaklı ec33a12dad closes
djls45 4f0a24cfed Preserve case of respondee's slug when responding to their post.
Julian Lam b7fc8493b7 closes
Julian Lam 266eacac7c closes
Julian Lam a07b45fd0f closes
Julian Lam 7a53fa9469 Added block and unblock button to profile dropdown menu,
Barış Soner Uşaklı 4ed079555e Merge remote-tracking branch 'refs/remotes/origin/master' into blocks
Julian Lam fb42862ec7 check password validity in user delete socket call
Baris Usakli 584f88e092 blocks WIP
Timothy Fike e8a3c23d42 Fix verion regex Fixes ()
Barış Soner Uşaklı 57b7c7ede4 closes
Barış Soner Uşaklı 742ddd358b escape url
Barış Soner Uşaklı ccad95cf73 closes
Barış Soner Uşaklı 017b10d5d6 closes
Barış Soner Uşaklı 4293403451 , use templateToRender clientside if its avaiable
Barış Soner Uşaklı c91b96c133 use data.roomName
Julian Lam 99dc3feeb2 Edit history is now a category-level privilege
Closes 
Barış Soner Uşaklı 779d03cf57 move timestamp to server
Barış Soner Uşaklı d040544773 fix clicking topics after merge modal is closed
Julian Lam a3e724e134 resolve window opener being set if ajaxify overrides on external link
Barış Soner Uşaklı b2d5551960 remove deprecated method
Barış Soner Uşaklı a1e933537b remove deprecated method
Barış Soner Uşaklı 45cc30a91b remove deprecated code
unread counts are loaded on cold load
Barış Soner Uşaklı d60d03d00f closes
Barış Soner Uşaklı d5e85c2eb3 closes , closes
Barış Soner Uşaklı f0a538bd4a closes
Barış Soner Uşaklı b0dad9bd7f closes
Barış Soner Uşaklı 81328806a0 closes
Julian Lam 3688840f1f using modal-unfocused instead, so regular modals still appear on-top of composer
_now_ it closes 
Julian Lam 8164a52fc4 no longer using bringModalToTop, in favour of taskbar modal focused class
re: 
Julian Lam 32edfb6c5a updating chat logic to save uuid in data-uuid attr instead of uuid attr
Barış Soner Uşaklı 11bb2f1560 closes
Barış Soner Uşaklı 6940612688 closes
Barış Soner Uşaklı a7267df404 closes
Barış Soner Uşaklı fc56347c22 closes
Barış Soner Uşaklı 667630ff5d closes
Barış Soner Uşaklı 4e495adcd7 add installing notice and refresh
Julian Lam 8e275df803 closes
Julian Lam 5dc25a3c00 Merge remote-tracking branch 'origin/master' into chat-kick-support
Julian Lam a08572b800 kick support for chats,
Barış Soner Uşaklı 8ed86aaf13 closes
Julian Lam dc386b5b23 Merge branch 'master' into user-blocking
Julian Lam 4bac78a568 wrapping up basic blocking UCP for
Julian Lam 8db98b5cf4 additional UCP integration for
Julian Lam 7089e5c6a6 Merge remote-tracking branch 'origin/master' into develop
Julian Lam f0f30041f5 re:
Andrew Rodrigues 1c09094011 show success alert + rebuild msg when ordering plugins
Julian Lam 877b45ab00 adding old path to uploads as well, to ajaxify shirt-circuit
Julian Lam bdbdf510e0 closes
Julian Lam 364ded4f8e Merge remote-tracking branch 'origin/master' into develop
Barış Soner Uşaklı 501d02220c closes
Barış Soner Uşaklı 5d2a7106f6 change upload storage
Barış Soner Uşaklı 3fb28e9246 Merge remote-tracking branch 'refs/remotes/origin/master' into develop
Barış Soner Uşaklı 4cd0020584 closes
Julian Lam 7ba2ac9f69 Merge remote-tracking branch 'origin/master' into develop
Andrew Rodrigues de9f429b89 prepopulate traffic graph datepicker to make life easier
Barış Soner Uşaklı 927537c759 add private upload info
Barış Soner Uşaklı b35bfb81ce ability to delete uploads from account page
Julian Lam f9f75c6b43 fix accidental client-side invocation of post history controls if it was disabled via ACP
Julian Lam 8e822c7772 Added user consent pages ()
- "Your Rights & Consent" user settings page
Andrew Rodrigues 67c8d4b560 maximize graph w/ fullscreen API
Barış Soner Uşaklı ddd3dfc7f0 Merge remote-tracking branch 'refs/remotes/origin/master' into develop
Barış Soner Uşaklı 09ef3999b0 fix lint