Misty (Bot)
b052a8e763
chore(i18n): fallback strings for new resources: nodebb.admin-admin
3 years ago
Barış Soner Uşaklı
1980feed46
refactor: use alerts module
3 years ago
Misty (Bot)
0b88cfd9dd
Latest translations and fallbacks
3 years ago
Misty (Bot)
7af902fc31
Latest translations and fallbacks
3 years ago
Barış Soner Uşaklı
7b99dc46eb
test: utils.params
3 years ago
Misty (Bot)
32326c22fd
Latest translations and fallbacks
3 years ago
Misty (Bot)
7e6fa7b490
Latest translations and fallbacks
3 years ago
Misty (Bot)
6b054d7a23
Latest translations and fallbacks
3 years ago
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
3 years ago
Misty (Bot)
23c915ba66
chore(i18n): fallback strings for new resources: nodebb.topic
3 years ago
Baris Usakli
0f14f23b2a
feat: #10018 , wip
3 years ago
Baris Usakli
d378bf4c9c
fix: quote button staying on screen on slow computers
3 years ago
Misty (Bot)
2c08a2b3bd
Latest translations and fallbacks
3 years ago
Misty (Bot)
bfb29fea07
Latest translations and fallbacks
3 years ago
Misty (Bot)
ffc26bc9be
Latest translations and fallbacks
3 years ago
Misty (Bot)
eecd02fbee
chore(i18n): fallback strings for new resources: nodebb.admin-settings-user, nodebb.login
3 years ago
Julian Lam
01bd8a8694
remove email only login ( #10030 )
...
* feat: remove ACP option for email-only logins
* feat: remove email-only login, upgrade script to fix config
3 years ago
Misty (Bot)
9fdbfe6779
Latest translations and fallbacks
3 years ago
Misty (Bot)
6eac500a50
Latest translations and fallbacks
3 years ago
Barış Soner Uşaklı
242f8e95ad
fix : #10020 , /api/post/upload returns v3 style response
3 years ago
Misty (Bot)
34de9608d0
Latest translations and fallbacks
3 years ago
Misty (Bot)
387f2a07eb
Latest translations and fallbacks
3 years ago
Julian Lam
5b42b6b369
API route for returning tracked analytics keys ( #10019 )
...
* feat: track metrics saved by NodeBB (and assoc. plugins), #9949
* feat: route to retrieve analytics keys, closes #9949
3 years ago
Barış Soner Uşaklı
fb363957d1
refactor: tab rules
3 years ago
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
3 years ago
Barış Soner Uşaklı
e368feef51
refactor: dont expost entire res._locals to client side
3 years ago
Barış Soner Uşaklı
4359e5c97c
refactor: remove tabs after declaration
3 years ago
Misty (Bot)
c16dad40cf
Latest translations and fallbacks
3 years ago
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
3 years ago
Misty (Bot)
2b39dc4dea
Latest translations and fallbacks
3 years ago
Barış Soner Uşaklı
231472354e
perf: create user tooltips on demand
3 years ago
Barış Soner Uşaklı
7f8783555b
Revert "perf: remove createUserTooltips"
...
This reverts commit facc10e40f
.
3 years ago
Misty (Bot)
72e1c281d7
chore(i18n): fallback strings for new resources: nodebb.admin-settings-email
3 years ago
Julian Lam
09e0c6d503
feat: add feature flag to disable verification emails, closes #9996
3 years ago
Baris Usakli
facc10e40f
perf: remove createUserTooltips
3 years ago
Barış Soner Uşaklı
80f9963bed
refactor: remove jshint, remove async.parallel
3 years ago
Misty (Bot)
975cb51262
Latest translations and fallbacks
3 years ago
Barış Soner Uşaklı
41c3eb8298
refactor: shorter require
3 years ago
Barış Soner Uşaklı
96f13e4f5d
feat: #9992 , hooks.one
3 years ago
Barış Soner Uşaklı
0428912c6d
refactor: deprecate app.alert functions user alerts module directly
3 years ago
Barış Soner Uşaklı
8b4510cc70
refactor: deprecate app.logout
...
use logout module instead
move header related code out of app.js
3 years ago
Barış Soner Uşaklı
619034484f
refactor: simpler rejoin
...
remove pointless app.cacheBuster = null
3 years ago
Barış Soner Uşaklı
f352be63dc
refactor: deprecate app.openChat/newChat
...
use chat.openChat/newChat instead
3 years ago
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
3 years ago
Barış Soner Uşaklı
666fe209f0
refactor: move session messages
3 years ago
Barış Soner Uşaklı
3d2398ac4c
test: lint
3 years ago
Barış Soner Uşaklı
518552543d
refactor: move warnings/messages out of app.js
3 years ago
Misty (Bot)
b736347cd3
Latest translations and fallbacks
3 years ago
Misty (Bot)
91676c6c7c
chore(i18n): fallback strings for new resources: nodebb.admin-development-info
3 years ago
Barış Soner Uşaklı
4b738c8cd3
refactor: cleanup info, better cpu usage %
3 years ago
Misty (Bot)
8a12ac3470
Latest translations and fallbacks
3 years ago
Barış Soner Uşaklı
41e0240010
fix: dont show previews on mobile
3 years ago
Misty (Bot)
9e1d8da643
Latest translations and fallbacks
3 years ago
Barış Soner Uşaklı
c1cc35a949
refactor: display errors from category drag/drop
3 years ago
Barış Soner Uşaklı
054685265d
fix: category load more btn visibility
3 years ago
Misty (Bot)
fb0588576d
Latest translations and fallbacks
3 years ago
Misty (Bot)
3727e39f87
chore(i18n): fallback strings for new resources: nodebb.admin-settings-navigation
3 years ago
Barış Soner Uşaklı
2e623dd271
feat: #9967 , allow dropdowns in navigation
3 years ago
Barış Soner Uşaklı
cbe19cb8b4
Merge branch 'master' of https://github.com/NodeBB/NodeBB
3 years ago
Barış Soner Uşaklı
f728abda06
fix: remove tooltip on ajaxify
3 years ago
Misty (Bot)
ddeeee7f1a
Latest translations and fallbacks
3 years ago
Barış Soner Uşaklı
8a88295d04
fix: don't highlight external nav items
3 years ago
Misty (Bot)
1fce1056c5
Latest translations and fallbacks
3 years ago
Barış Soner Uşaklı
9fbb3b11ef
perf: only load posts once
3 years ago
Barış Soner Uşaklı
63976c42fe
Merge branch 'master' of https://github.com/NodeBB/NodeBB
3 years ago
Barış Soner Uşaklı
5a0efd2d42
fix: don't use # for previews
3 years ago
Misty (Bot)
46789910a8
chore(i18n): fallback strings for new resources: nodebb.admin-settings-post
3 years ago
Barış Soner Uşaklı
8c67031609
feat: show posts previews if enabled on mouse over
3 years ago
Misty (Bot)
2ca40c6729
Latest translations and fallbacks
3 years ago
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
3 years ago
Barış Soner Uşaklı
a7f235dbac
fix: topic events not rendered in infinitescroll
3 years ago
Misty (Bot)
1452557838
Latest translations and fallbacks
3 years ago
Julian Lam
591424cea1
chore: fix type.yaml example and summary
3 years ago
Julian Lam
0ee85d5a0b
fix : #9950 , rename account export routes to remove `uid/` prefix
3 years ago
Misty (Bot)
d8d5f416cc
Latest translations and fallbacks
3 years ago
Barış Soner Uşaklı
74aa12c95b
fix: hooks is sometimes undefined
3 years ago
Barış Soner Uşaklı
e8c17feedb
refactor: use utils.debounce
3 years ago
Barış Soner Uşaklı
783db5748b
Merge branch 'master' of https://github.com/NodeBB/NodeBB
3 years ago
Barış Soner Uşaklı
50b2ebf844
fix: remove unused code
3 years ago
Misty (Bot)
4ffbbae878
Latest translations and fallbacks
3 years ago
Julian Lam
28efcb59cb
chore: remove .opacity() mixin as it is supported cross-browser
3 years ago
Barış Soner Uşaklı
3d1cf168f2
revert: lazy load
3 years ago
Barış Soner Uşaklı
196a98c6ff
Merge branch 'master' of https://github.com/NodeBB/NodeBB
3 years ago
Barış Soner Uşaklı
015727855f
fix: remove loading="lazy", fixes inf. scroll loaded images
3 years ago
Misty (Bot)
f2bf33a28c
Latest translations and fallbacks
3 years ago
Misty (Bot)
9b68dc37cc
chore(i18n): fallback strings for new resources: nodebb.admin-settings-email, nodebb.error
3 years ago
Julian Lam
80ea12c1c1
feat: new ACP option `emailPrompt`
...
... which allows administrators to disable the client-side prompt to
encourage users to enter or confirm their email addresses
3 years ago
Julian Lam
5a328485dd
Revert "fix: only show email confirmation warning toast on pages that it applies"
...
This reverts commit 1bd1cc74a4
.
3 years ago
Misty (Bot)
3e94def687
Latest translations and fallbacks
3 years ago
Barış Soner Uşaklı
64192731a0
refactor: use search api for topic search
3 years ago
Barış Soner Uşaklı
89f5e06bbf
fix: don't repeat search if on same page
3 years ago
Barış Soner Uşaklı
19ee717444
refactor: slowdown quick search
3 years ago
Misty (Bot)
ff962b5ddf
chore(i18n): fallback strings for new resources: nodebb.admin-dashboard
3 years ago
Barış Soner Uşaklı
eb075c7328
fix: add missing translation
3 years ago
Misty (Bot)
abe59131dd
chore(i18n): fallback strings for new resources: nodebb.admin-dashboard, nodebb.admin-menu
3 years ago
Barış Soner Uşaklı
f4cf482a87
feat: show popular searches
3 years ago
Barış Soner Uşaklı
8d316d1859
fix : #9934 , fix translator test
3 years ago
Misty (Bot)
ab70ba3905
Latest translations and fallbacks
3 years ago
Barış Soner Uşaklı
47df62e700
fix: clicking outside postContainer should close tooltip
3 years ago
Barış Soner Uşaklı
4246f59729
Merge branch 'master' of https://github.com/NodeBB/NodeBB
3 years ago
Barış Soner Uşaklı
f02fba29dc
refactor: add callback to loadNotifications
3 years ago
Misty (Bot)
e6982da955
Latest translations and fallbacks
3 years ago
Julian Lam
7ef5214ef9
test: fix broken openapi3 schema
3 years ago
Julian Lam
806a1e50d2
feat: utilities login API route now starts an actual login session, if requested
3 years ago
Barış Soner Uşaklı
fec7ebed04
fix: tooltip
3 years ago
Barış Soner Uşaklı
66fca4e066
feat: quote tooltip
3 years ago
Misty (Bot)
2bed40bed0
chore(i18n): fallback strings for new resources: nodebb.admin-manage-digest, nodebb.admin-settings-user, nodebb.user
3 years ago
Misty (Bot)
22f05b3961
Latest translations and fallbacks
3 years ago
Barış Soner Uşaklı
f7967bdf68
feat: #8053 , biweekly digest option
3 years ago
Julian Lam
ed4ebd2277
fix: fallbacks for new langauge key
3 years ago
Julian Lam
605a53812e
feat: core submit button dropdown
3 years ago
Misty (Bot)
fe2cfa8039
Latest translations and fallbacks
3 years ago
Misty (Bot)
1339c75781
Latest translations and fallbacks
3 years ago
Peter Jaszkowiak
6436aa65ad
fix: clarify site settings urls vs config.json url ( #9912 )
3 years ago
Peter Jaszkowiak
09f198fc37
fix: clarify SMTP enable toggle ( #9911 )
3 years ago
Misty (Bot)
e7f0a77fd8
Latest translations and fallbacks
3 years ago
Misty (Bot)
54ae334995
Latest translations and fallbacks
3 years ago
Julian Lam
b460e5909c
fix: delete translations in admin/general folder (since general was removed and relocated elsewhere)
...
Also added "flags.json" for language uk (which was missing for some reason...)
3 years ago
Julian Lam
21b610826c
fix: pushed missing key to tx and pulled fallbacks
3 years ago
Julian Lam
0f9b0b7846
fix: adding missing language namespace "top"
3 years ago
Misty (Bot)
c84ad776c2
Latest translations and fallbacks
3 years ago
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
3 years ago
gasoved
227456fb17
fix: no global bootbox ( #9879 )
...
* fix: require bootbox (easy ones)
* fix: require bootbox (ugly ones)
* fix(eslint): a lengthy line
3 years ago
Julian Lam
94c4f87b2f
docs: update verbiage re: login API route
3 years ago
Julian Lam
3e69bcdf1f
fix : #9872 update app badge with notification count if applicable
3 years ago
Misty (Bot)
1958dffa04
Latest translations and fallbacks
3 years ago
Barış Soner Uşaklı
176ed9199b
Merge branch 'master' of https://github.com/NodeBB/NodeBB
3 years ago
Barış Soner Uşaklı
4f9717fb08
fix: escape thumbs, allow robots meta tag
3 years ago
gasoved
7935bd9efb
fix: missing translations ( #9876 )
3 years ago
gasoved
56d05b4e86
feat: confirm before deleting all events ( #9875 )
3 years ago
Barış Soner Uşaklı
543d85212b
refactor: remove unused colorpicker
3 years ago
Misty (Bot)
21166069dc
Latest translations and fallbacks
3 years ago
Barış Soner Uşaklı
27e53b42f3
feat: use unread icon in mobile
3 years ago
Misty (Bot)
d30c316be9
Latest translations and fallbacks
3 years ago
Barış Soner Uşaklı
96f5312de9
fix : #9865 , don't display register messages after login
3 years ago
Julian Lam
e954ca1025
fix : #9864
3 years ago
Barış Soner Uşaklı
a7668a7fb1
refactor: use utils.debounce
...
fixes socket message spam in chat resize
3 years ago
Misty (Bot)
c5e49b08ce
Latest translations and fallbacks
3 years ago
Barış Soner Uşaklı
5aea6c6aa1
feat: #9855 , allow uid for post queue notifications
3 years ago
Barış Soner Uşaklı
4404e81991
fix: switch inf. scroll to xhr ( #9854 )
...
this fixes infinitescroll when url has custom query parameters
also fixes infinitescroll for plugins like QnA
fixes infinitescroll on tags page
deprecate topics.loadMoreSortedTopics
deprecate topics.loadMoreFromSet
3 years ago
Misty (Bot)
cb25faaa2d
Latest translations and fallbacks
3 years ago
Misty (Bot)
7d1c7e0a7b
Latest translations and fallbacks
3 years ago
Misty (Bot)
a658757382
Latest translations and fallbacks
3 years ago
Barış Soner Uşaklı
409151050a
fix : #9828 , max-width
3 years ago
Julian Lam
be43cd2597
Topic Linkbacks ( #9825 )
...
* feat: WIP topic linkbacks, + failing tests
* test: don't accidentally comment out all of the post tests
* fix: rename to "backlinks"
* feat: more stub code, more failing tests
* feat: backend methods and passing tests for topic backlinks
* test: uncomment test/posts.js again
* fix: missing quotation mark in topic event helper
* fix: superfluous usage of Promise.all
* test: fix broken test -- used hardcoded (and incorrect) url
* test: parseInt shenanigans
3 years ago
Misty (Bot)
c40bdad87e
Latest translations and fallbacks
3 years ago
Barış Soner Uşaklı
6399b42826
feat: closes #9845 , sort by views
3 years ago
Misty (Bot)
659685722c
Latest translations and fallbacks
3 years ago
Barış Soner Uşaklı
04ee5c0dfb
Merge branch 'master' of https://github.com/NodeBB/NodeBB
3 years ago
Barış Soner Uşaklı
0faa493745
fix: crossorigin not showing up on manifest link tag
3 years ago
Misty (Bot)
fc1a31ed87
Latest translations and fallbacks
3 years ago
Barış Soner Uşaklı
89af00d1d5
fix : #9827 , fix reward duplication
3 years ago
Julian Lam
1a61ffc595
feat: a useless hover effect because raisins
3 years ago
Julian Lam
31975a628e
fix: fixed element shifting in ACP menu that's been bothering me for 5-ish years
3 years ago
Misty (Bot)
6b4e77e3ce
Latest translations and fallbacks
3 years ago
Barış Soner Uşaklı
9f0e55ad3e
fix : #9819 , show same time info for ban
3 years ago
Barış Soner Uşaklı
7a2f0ae15b
fix: show local time for ban
3 years ago
Misty (Bot)
e838b616df
Latest translations and fallbacks
3 years ago
Barış Soner Uşaklı
75ebe78619
fix: escape moderation note before adding to dom
3 years ago
Julian Lam
66eaae44a6
feat: add client-side static hook to fire immediately before any topic action (hint: delete `action` to stop default behaviour)
3 years ago
Misty (Bot)
a66659ff6c
Latest translations and fallbacks
3 years ago
Misty (Bot)
1cca8eaddc
Latest translations and fallbacks
3 years ago
Barış Soner Uşaklı
6a55c02702
fix : #9790 , get baseIndex on update for infinitescroll
3 years ago
Barış Soner Uşaklı
2657804c1f
fix : #9790 , fix sorting of more than one page of pinned topics
3 years ago
Misty (Bot)
c05fba98d4
Latest translations and fallbacks
3 years ago
gasoved
84ff1152f7
feat: headers for global privs #9717 ( #9762 )
...
* feat: headers for global privs #9717
* fix: don't spoil headers to adminPrivs
Co-authored-by: Julian Lam <julian@nodebb.org>
3 years ago
Julian Lam
006fc700dd
feat: add ACP option to require email address on new registration
3 years ago
Misty (Bot)
507517fce5
Latest translations and fallbacks
3 years ago
psychobunny
bf0c02a71e
feat: a slightly less ugly rewards panel
3 years ago
psychobunny
580a016b0e
fix : #9767 ACP change group icon fix
3 years ago
Misty (Bot)
a17ffcd094
Latest translations and fallbacks
3 years ago
Misty (Bot)
9084520027
Latest translations and fallbacks
3 years ago
Misty (Bot)
2e1b99f504
Latest translations and fallbacks
3 years ago
Julian Lam
0a41741b7e
refactor: deprecate picture update socket call, new API routes for picture update
3 years ago
Julian Lam
46e5e17d0f
fix: focus on save button on plugin activation
3 years ago
Misty (Bot)
b73d8849ab
Latest translations and fallbacks
3 years ago
Misty (Bot)
3957ff283a
Latest translations and fallbacks
3 years ago
gasoved
fc0e655eef
refactor: consistent jquery element var naming
3 years ago
gasoved
760ea9df1e
fix: determine indeterminate checkboxes
3 years ago
gasoved
1272da6539
refactor: var to const
3 years ago
Julian Lam
ca9bae3a1c
fix: move app.alert back into the conditionals
3 years ago
Julian Lam
1bd1cc74a4
fix: only show email confirmation warning toast on pages that it applies
3 years ago
Julian Lam
2d1380ddf1
fix: updated email confirm warning to be more positive
3 years ago
Misty (Bot)
985be8ad87
Latest translations and fallbacks
3 years ago
psychobunny
ae793b4a44
chore: found some hooks that don't play well docgen
3 years ago
gasoved
3df79683f5
feat: create folders in ACP uploads #9638 ( #9750 )
...
* feat: create folders in ACP uploads #9638
* fix: openapi
* test: missing tests
* fix: eslint
* fix: tests
3 years ago
Misty (Bot)
35a6715aff
Latest translations and fallbacks
3 years ago
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
3 years ago
Misty (Bot)
156ba0958e
Latest translations and fallbacks
3 years ago
Misty (Bot)
e005b20470
Latest translations and fallbacks
3 years ago
Misty (Bot)
7802622eba
Latest translations and fallbacks
3 years ago
Barış Soner Uşaklı
e93148420d
feat: add quick reply key
3 years ago
Misty (Bot)
d16d3ebace
Latest translations and fallbacks
3 years ago
Barış Soner Uşaklı
6e73d8c934
feat: add new lang key for no best posts
3 years ago
Misty (Bot)
fac8136f9b
Latest translations and fallbacks
3 years ago
Julian Lam
55693ec1b0
fix: lint
3 years ago
Julian Lam
e803737a4b
feat: add confirmation modal to topic event deletion
3 years ago
Julian Lam
1ee92c281d
fix: topic event deletion
3 years ago
Julian Lam
152f194aee
Server-side rendering of topic events ( #9733 )
...
* style: reformat list of helpers exported
* refactor: move topic events partial into a helper, invoke helper in topic.tpl (see persona), update how events are added to the DOM via addTopicEvents
closes #9731
* style: lint
3 years ago
Barış Soner Uşaklı
60bf564321
fix : #9729 , insert new posts after topic events
3 years ago