Barış Soner Uşaklı
d40762b7d0
fix: js error when clicking a notification
...
that sends you to same page
2024-12-23 17:15:38 -05:00
Barış Soner Uşaklı
1cb7bb6a72
fix: don't close search if children have focus, closes #13004
2024-12-23 16:28:53 -05:00
Barış Soner Uşaklı
7d0c2cb66f
fix: closes #12819 , add helper to escape tx strings
2024-09-23 16:17:35 -04:00
Barış Soner Uşaklı
06ac0c992c
fix: closes #12807 , fix quick reply js error
2024-09-19 09:41:17 -04:00
Barış Soner Uşaklı
20fd75bf76
refactor: move textcomplete to core
2024-09-13 12:43:40 -04:00
Barış Soner Uşaklı
da7044e4f4
refactor: don't use composer directly, use the post hook
2024-09-13 11:55:54 -04:00
Barış Soner Uşaklı
c5b2f988cb
refactor: remove log
2024-08-16 14:26:04 -04:00
Barış Soner Uşaklı
f80b7b87fb
feat: allow chat rooms in widgets
2024-08-16 14:21:33 -04:00
Barış Soner Uşaklı
10c5cd4c62
fix: prevent category filter to go to selected cid
...
if there is an href on the clicked element, like all categories item
2024-07-03 13:46:52 -04:00
Barış Soner Uşaklı
3332480cf1
fix : #12645 , use titleRaw like reply button
2024-06-20 14:15:52 -04:00
Barış Soner Uşaklı
8f486b1b99
refactor: add placeholders on demand
...
remove emptylines/whitespace from tpls
2024-06-16 22:56:21 -04:00
Barış Soner Uşaklı
461e95d8d6
perf: dont make db call if posts is already loaded client side
2024-06-15 14:17:48 -04:00
Barış Soner Uşaklı
1dadd16f4b
perf: call getIconbackgrounds once
...
instead of 20x on topic/topic list load
2024-06-11 17:20:31 -04:00
Barış Soner Uşaklı
6214336ce1
fix: update thumb count when removing thumbs
2024-05-17 17:10:44 -04:00
Barış Soner Uşaklı
79cc9ad085
use upper case methods
2024-05-03 10:55:47 -04:00
Barış Soner Uşaklı
db76b815ca
Merge branch 'master' into develop
2024-05-03 10:54:59 -04:00
Barış Soner Uşaklı
420c8999c0
fix : #12543 , use PATCH
2024-05-03 10:12:04 -04:00
Barış Soner Uşaklı
985663faae
feat: closes #12491 , add unban & unmute history
...
to account/info page
2024-04-23 11:16:04 -04:00
Barış Soner Uşaklı
ce03680f04
fix: closes #12474 , fix search dropdown on mobile for merge
...
add remove topic buttons
2024-04-22 10:24:28 -04:00
Julian Lam
c778f6ebdb
feat: new client-side hook to allow plugins to modify relogin url
2024-04-02 11:45:17 -04:00
Barış Soner Uşaklı
c206ccdd00
fix : #12452 , fix admin/mod image change
...
so it doesn't update the image in the header
2024-03-29 17:28:31 -04:00
Barış Soner Uşaklı
5556c1d549
add missing btn class
2024-02-29 10:29:37 -05:00
Barış Soner Uşaklı
f34ebcc91b
fix : #12357 , properly update lists and counters
2024-02-22 11:44:22 -05:00
Barış Soner Uşaklı
863f5d0a8a
fix: use lang key for user avatar label
2024-02-14 10:53:03 -05:00
Barış Soner Uşaklı
4056d2c6da
deleted topics shoundlt show unread
2024-02-07 11:06:32 -05:00
Barış Soner Uşaklı
9302d9b489
fix: closes #12326
2024-02-05 21:32:36 -05:00
Barış Soner Uşaklı
1b4a24b997
update unread anchor
2024-02-05 17:01:08 -05:00
Barış Soner Uşaklı
cf40d68176
fix: if there is no bookmarkThreshold dont init unread indicator
2024-01-24 12:11:17 -05:00
Barış Soner Uşaklı
cb21f28b56
feat: add success hook to quick reply
2024-01-24 12:00:27 -05:00
Barış Soner Uşaklı
20d88e6861
use template name instead of url
...
sometimes topic.tpl can be rendered on a different url
2024-01-24 11:27:07 -05:00
Barış Soner Uşaklı
a74b51415c
fix: stricter selector for sort
2023-12-23 17:58:03 -05:00
Barış Soner Uşaklı
7c416efc89
Merge branch 'master' into develop
2023-12-08 11:07:39 -05:00
Barış Soner Uşaklı
c434262e21
fix: change translator escape
...
remove \\\] and \\\[
match double ] and [
2023-12-08 10:58:13 -05:00
Julian Lam
c1e6be7705
refactor(socket.io): deprecate SocketModules.chats.typing in favour of api.chats.toggleTyping
2023-11-20 13:06:26 -05:00
Julian Lam
a4133500fe
refactor(socket.io): deprecate SocketModules.chats.canMessage and .markAllRead with no alternative. deprecate .getRecentChats in favour of api.chats.list
2023-11-20 13:06:26 -05:00
Julian Lam
eebea4df2e
refactor(socket.io): deprecate SocketModules.chats.isDnD in favour of api.users.getStatus
2023-11-20 13:06:26 -05:00
Barış Soner Uşaklı
ace171a6bf
feat: add some new social share buttons
2023-11-15 11:01:30 -05:00
Barış Soner Uşaklı
f4bbc5bd3f
fix: another missing state
2023-11-07 10:49:42 -05:00
Barış Soner Uşaklı
3b91e8e27f
fix: add missing tracking
2023-11-07 10:49:06 -05:00
Barış Soner Uşaklı
84fed97b41
feat: add tracking categories and make watching send notifications ( #12147 )
...
* feat: add tracking categories and make watching send notifications
upgrade script to change the defaults
* add missing spec
* test: one more spec
2023-11-03 12:49:17 -04:00
Julian Lam
cefd4061ca
fix : #12141 , use apiv3 for category search module
2023-10-31 16:41:32 -04:00
Barış Soner Uşaklı
4c4f3ac983
feat: add direct message link ( #12138 )
...
* feat: add direct message link
/message/:mid
add /:index? to chat routes
add copy link to chat messages
add messageCount to each room object
add infinitescroll in both directions to chat
* fix more tests
* test: more text fixes
* test: fix tests
* remove async
* dont crash if element not in dom
clamp scrollToIndex values to 0, msgCount
2023-10-31 10:15:06 -04:00
Barış Soner Uşaklı
1f8007476c
feat: closes #12123 , allow setting hh:mm for pin expiry
...
use locale for pin expiry and use short form
2023-10-26 11:14:58 -04:00
Barış Soner Uşaklı
f6120ebb9f
fix: use template name instead of component
...
topic page can have suggested topics which has category component
2023-10-13 18:47:47 -04:00
Barış Soner Uşaklı
bffa788047
fix: lang key
2023-10-06 23:24:14 -04:00
Barış Soner Uşaklı
844cb91beb
feat: update all language keys to use - instead of _ ( #12059 )
...
* feat: update all language keys to use - instead of _
* refactor: update language keys
2023-10-05 12:48:50 -04:00
Barış Soner Uşaklı
82ea91920a
refactor: update buildCategoryLabel
2023-10-02 10:38:47 -04:00
Barış Soner Uşaklı
f1a80d48cc
10411 ( #12037 )
...
* feat: add type to privilege maps
deprecate old hooks that are used for adding new privileges, new hooks are static:privileges.global.init/static:privileges.categories.init
* deprecate admin priv hooks
* fix: if type doesnt exist default to 'other'
* remove filter
* fix: copy privilege functions to use new filter instead of indices
allow static hooks to use sync functions
* fix: openapi
* test: fix template helper
2023-09-25 20:42:18 -04:00
Barış Soner Uşaklı
a0ae31d0a7
Merge branch 'master' into develop
2023-09-25 10:51:44 -04:00
Barış Soner Uşaklı
379ed0e2e8
refactor: remove nested promise
2023-09-25 10:49:14 -04:00