Commit Graph

5778 Commits

Author SHA1 Message Date
Barış Soner Uşaklı
682f60890b lint: fix 2021-12-13 16:57:26 -05:00
Barış Soner Uşaklı
10e890e41f fix: targetBlank/dropdown not getting cleared
show caret if nav item is dropdown
2021-12-13 16:24:17 -05:00
Barış Soner Uşaklı
69c96078ea breaking: #10077, store nav items in objects 2021-12-13 16:00:22 -05:00
Barış Soner Uşaklı
6ad0472106 breaking: remove socket.emit('topics.post')
remove socket.emit('topics.search')
remove socket.emit('topics.getTopic')
2021-12-12 13:14:08 -05:00
Barış Soner Uşaklı
bd1cb2d4f9 breaking: remove socket.emit('posts.delete')
remove socket.emit('posts.restore')
remove socket.emit('posts.purge')
remove socket.emit('posts.deletePosts')
remove socket.emit('posts.purgePosts')
2021-12-09 19:58:40 -05:00
Barış Soner Uşaklı
236d4e8056 fix: #10068, update data-index values after sort 2021-12-08 11:16:49 -05:00
Barış Soner Uşaklı
9af2335134 fix: #10068, baseIndex should be read before sort update fix off by one error 2021-12-08 09:41:48 -05:00
Barış Soner Uşaklı
cc3f82bc83 breaking: remove socket.emit('admin.categories.setPrivilege') and socket.emit('admin.categories.getPrivilegeSettings') 2021-12-06 21:47:47 -05:00
Barış Soner Uşaklı
906dc5675e fix: handle start=0 stop=0 for topics.getTopicPosts
add more tests
2021-12-06 16:36:30 -05:00
Barış Soner Uşaklı
621c142f8e refactor: alerts 2021-12-06 16:24:09 -05:00
Barış Soner Uşaklı
0a6eeb933e lint: fix 2021-12-06 15:25:10 -05:00
Barış Soner Uşaklı
cba78aee16 refactor: use alerts.error/success 2021-12-06 14:31:35 -05:00
Barış Soner Uşaklı
4f4236101b fix: wrong usage of is ACP 2021-12-06 14:27:43 -05:00
Barış Soner Uşaklı
dd02c49f43 refactor: use lang keys, fix typo 2021-12-06 12:50:59 -05:00
Barış Soner Uşaklı
1980feed46 refactor: use alerts module 2021-12-06 12:45:35 -05:00
Barış Soner Uşaklı
7b99dc46eb test: utils.params 2021-11-30 18:36:18 -05:00
Barış Soner Uşaklı
36aa60346b breaking: remove action:category.loaded, use action:topics.loading
action:category.loaded will not fire on infintite load of topics
2021-11-27 14:58:03 -05:00
Baris Usakli
d378bf4c9c fix: quote button staying on screen on slow computers 2021-11-26 12:57:13 -05:00
Barış Soner Uşaklı
242f8e95ad fix: #10020, /api/post/upload returns v3 style response 2021-11-21 19:45:04 -05:00
Barış Soner Uşaklı
fb363957d1 refactor: tab rules 2021-11-18 16:42:18 -05:00
Barış Soner Uşaklı
d5bfd51267 fix: #10010, handle reverse sorting for topic events
dont add events to dom if sort is most votes
if sorting is reverse add new events after the main post or at the top instead of bottom
2021-11-17 23:34:01 -05:00
Barış Soner Uşaklı
e368feef51 refactor: dont expost entire res._locals to client side 2021-11-17 22:11:24 -05:00
Barış Soner Uşaklı
4359e5c97c refactor: remove tabs after declaration 2021-11-16 16:24:17 -05:00
Barış Soner Uşaklı
258f368e32 refactor: add filter:topic.getPosts
this hook only fires when loading the posts of a topic cold load + infinite scroll
do not remove posts if they have index =-1
use topics.getTopicPosts instead of getMainPostAndReplies
2021-11-15 18:08:09 -05:00
Barış Soner Uşaklı
231472354e perf: create user tooltips on demand 2021-11-13 20:25:09 -05:00
Barış Soner Uşaklı
7f8783555b Revert "perf: remove createUserTooltips"
This reverts commit facc10e40f.
2021-11-13 20:16:24 -05:00
Baris Usakli
facc10e40f perf: remove createUserTooltips 2021-11-12 11:18:44 -05:00
Barış Soner Uşaklı
41c3eb8298 refactor: shorter require 2021-11-09 19:38:35 -05:00
Barış Soner Uşaklı
96f13e4f5d feat: #9992, hooks.one 2021-11-09 19:29:29 -05:00
Barış Soner Uşaklı
0428912c6d refactor: deprecate app.alert functions user alerts module directly 2021-11-09 13:34:59 -05:00
Barış Soner Uşaklı
8b4510cc70 refactor: deprecate app.logout
use logout module instead
move header related code out of app.js
2021-11-08 23:28:26 -05:00
Barış Soner Uşaklı
619034484f refactor: simpler rejoin
remove pointless app.cacheBuster = null
2021-11-08 22:48:02 -05:00
Barış Soner Uşaklı
f352be63dc refactor: deprecate app.openChat/newChat
use chat.openChat/newChat instead
2021-11-08 22:20:41 -05:00
Barış Soner Uşaklı
1a9b15989b refactor: move search functions from app.js to search module
deprecate:
app.handleSearch, use search.init(options) instead
app.enableTopicSearch, use search.enableQuickSearch(options) instead
app.prepareSearch, use search.showAndFocusInput() instead
2021-11-08 21:31:49 -05:00
Barış Soner Uşaklı
666fe209f0 refactor: move session messages 2021-11-08 21:00:37 -05:00
Barış Soner Uşaklı
3d2398ac4c test: lint 2021-11-08 20:48:32 -05:00
Barış Soner Uşaklı
518552543d refactor: move warnings/messages out of app.js 2021-11-08 20:40:41 -05:00
Barış Soner Uşaklı
41e0240010 fix: dont show previews on mobile 2021-11-05 13:20:13 -04:00
Barış Soner Uşaklı
c1cc35a949 refactor: display errors from category drag/drop 2021-11-04 14:23:16 -04:00
Barış Soner Uşaklı
054685265d fix: category load more btn visibility 2021-11-04 13:19:37 -04:00
Barış Soner Uşaklı
2e623dd271 feat: #9967, allow dropdowns in navigation 2021-11-03 16:01:32 -04:00
Barış Soner Uşaklı
f728abda06 fix: remove tooltip on ajaxify 2021-11-03 10:52:03 -04:00
Barış Soner Uşaklı
8a88295d04 fix: don't highlight external nav items 2021-11-02 20:05:17 -04:00
Barış Soner Uşaklı
9fbb3b11ef perf: only load posts once 2021-11-01 18:22:39 -04:00
Barış Soner Uşaklı
5a0efd2d42 fix: don't use # for previews 2021-11-01 15:30:36 -04:00
Barış Soner Uşaklı
8c67031609 feat: show posts previews if enabled on mouse over 2021-11-01 15:09:05 -04:00
Barış Soner Uşaklı
89399c0ed5 fix: #9954, get next post timestamp
fixes topic events being inserted in after first page but at the wrong spot
2021-10-31 15:09:33 -04:00
Barış Soner Uşaklı
a7f235dbac fix: topic events not rendered in infinitescroll 2021-10-31 10:51:16 -04:00
Barış Soner Uşaklı
74aa12c95b fix: hooks is sometimes undefined 2021-10-28 21:33:21 -04:00
Barış Soner Uşaklı
e8c17feedb refactor: use utils.debounce 2021-10-28 12:00:51 -04:00