Julian Lam
648964faa7
feat: added README.md in languages folder
...
... to dissuade people from making PRs against it
6 years ago
Misty (Bot)
c0e015e1c5
Latest translations and fallbacks
6 years ago
Barış Soner Uşaklı
41357abb59
Merge branch 'master' of https://github.com/NodeBB/NodeBB
6 years ago
Barış Soner Uşaklı
f581c052ee
feat: #7023
...
- add category selector to privileges and category create modals
- allow category selector to work for multiple selectors on same page
6 years ago
Julian Lam
28a1fa780a
fix: skin not changing after login or logout, #7038
6 years ago
Baris Usakli
cd02e03f7b
don't crash if meta.config is undefined
6 years ago
Misty (Bot)
a43106e0f6
Latest translations and fallbacks
6 years ago
Peter Jaszkowiak
ba619c7ec8
style(eslint): match operator-linebreak preferences
6 years ago
Peter Jaszkowiak
89c025d102
feat: close #7002 , console message if mismatched origins
6 years ago
Misty (Bot)
ebb42cd956
Latest translations and fallbacks
6 years ago
Barış Soner Uşaklı
58d4376f7e
fix : #7030
6 years ago
Barış Soner Uşaklı
e78aea1e86
close #7024
...
show error instead showing crop modal
6 years ago
Misty (Bot)
cf1195d0a4
Latest translations and fallbacks
6 years ago
Barış Soner Uşaklı
6330d51446
less derpy output
6 years ago
Barış Soner Uşaklı
ed1bf9a16f
add more info to advanced db page
6 years ago
Barış Soner Uşaklı
27c016d68d
fix alert
6 years ago
Barış Soner Uşaklı
2c5e38d8f1
closes #7004
...
do not translate email subjects twice, emailer already translates the passed in subject param
6 years ago
Julian Lam
f6b92c1d3e
fix : #7013 , add cache buster to js-enabled.css
6 years ago
Misty (Bot)
dc1df3d9b5
Latest translations and fallbacks
6 years ago
Misty (Bot)
96a2be9b55
Latest translations and fallbacks
6 years ago
Baris Usakli
e3bf21a3a0
closes #6993
6 years ago
Misty (Bot)
3a914a2f8c
Latest translations and fallbacks
6 years ago
Barış Soner Uşaklı
5c48793543
handle quoted strings
6 years ago
Barış Soner Uşaklı
dc670a7bb5
closes #6983
...
after first pass of timeago, title contains "21 lis 2018, 10:30" which is invalid for new Date(), check before passing it to format
6 years ago
Misty (Bot)
3561b31ef1
Latest translations and fallbacks
6 years ago
Barış Soner Uşaklı
625516e046
if there is no search el return
...
aka if theme doesnt support it
6 years ago
Barış Soner Uşaklı
63c0a9a3b7
closes #6928
6 years ago
Barış Soner Uşaklı
169a6680d5
#6928
6 years ago
Barış Soner Uşaklı
4da3d820d5
remove lang strings
6 years ago
Misty (Bot)
d1024f7cd3
Latest translations and fallbacks
6 years ago
Julian Lam
98c14e0e68
fix: removal of scroll anchoring code in favour of browser handling
...
closes #6150
6 years ago
Baris Usakli
1454fdceff
closes #6874
6 years ago
Barış Soner Uşaklı
f4a00f0b5f
only init unread topics for loggedin users
...
dont call isFollowed
6 years ago
Barış Soner Uşaklı
33986f38e3
closes #6954
6 years ago
Barış Soner Uşaklı
1ce15e69ab
dont require search and moustrap on topic page until needed
6 years ago
Barış Soner Uşaklı
c0a75d735b
fix requires
6 years ago
Barış Soner Uşaklı
c02d584b53
reduce initial js payload/requests
6 years ago
Baris Usakli
0fd5210d37
really fix pagination on mobile
6 years ago
Baris Usakli
2624e302ab
fix navigator on mobile
6 years ago
Baris Usakli
c1ab753bc3
use paginationBlock
6 years ago
Baris Usakli
c343b93a37
optimize ajaxify
...
- do not call $.timeago twice on topic load and for widgets
- do not use toLocaleString for each timeago string, use a single
Intl.DateTimeFormat instance instead
- do not call format for empty timeago strings, ie a post that isnt
edited doesnt have a timeago string
- do not call isTouchDevice for every element
- remove app.replaceSelfLinks, this is superceded with /me route
- store references to jquery objects in navigator instead of creating
them on every scroll
6 years ago
Misty (Bot)
6cf357f2fd
Latest translations and fallbacks
6 years ago
Barış Soner Uşaklı
ac549f8bc7
closes #6957
6 years ago
Barış Soner Uşaklı
f0dead7aba
more tooltip work
6 years ago
Barış Soner Uşaklı
4b6b3d5436
set duration to 0
6 years ago
Barış Soner Uşaklı
85c832fcc6
add tooltip
6 years ago
Barış Soner Uşaklı
fe8832ad5c
dont update if index didnt change
6 years ago
Barış Soner Uşaklı
7b5c4f343a
drag nav
6 years ago
Peter Jaszkowiak
57b39d5ba2
fix(acp): small UI fixes for ACP privileges category selector ( #6946 )
...
- Add dropdown chevron
- Change translations
- Safety against `category` not an object
6 years ago
Misty (Bot)
7b6a62e247
Latest translations and fallbacks
6 years ago
Barış Soner Uşaklı
de14102ee7
Merge branch 'master' of https://github.com/NodeBB/NodeBB
6 years ago
Barış Soner Uşaklı
d9452bf3d4
fix: custom navigation item not showing groups
6 years ago
Julian Lam
b3f96d28aa
fix(acp): hard-to-discover dropdown selector in ACP
...
Made the dropdown an MDL button fab with better positioning via
a p.lead so that it is more easily discoverable and obvious that
it is a button that can be pressed.
Fixes #6899
6 years ago
Barış Soner Uşaklı
69bb3293ee
misc fixes
...
handle spider uids properly
6 years ago
Barış Soner Uşaklı
b6771836cf
closes #6937
6 years ago
Barış Soner Uşaklı
973b5fcfe0
closes #6932
6 years ago
Misty (Bot)
b9acbde8c1
Latest translations and fallbacks
6 years ago
Baris Usakli
3e2dffa6d0
fix search in if in query param isn't passed in
6 years ago
Julian Lam
f7bd398eb1
style(eslint): newlines in public/src as well
6 years ago
Julian Lam
aef1c155cc
hey husky wtf you doin'
6 years ago
Julian Lam
da10ca084b
fix : #6921 , allow square brackets in usernames
6 years ago
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 😬
6 years ago
Julian Lam
501b3a79ca
Refactor skins to be built on server-side ( #6849 )
...
* WIP
* using bootswatch from npm instead of bootswatch CDN url
* feat: on-demand client css building for skins
* added ability for client-side to select a skin
* updated loading and saving logic of bootstrapSkin on client side user settings
* fix: broken test for #6849
6 years ago
Julian Lam
84433f29ab
Do not require a full refresh on login/logout ( #6841 )
...
* no-refresh login as well, plus lots of fixes for missing config on login
* replace config with new set on logout as well
* passing new payload data into new action:app.loggedIn hook, and old action:app.loggedOut hook
* fixed issues with socket.io not properly representing uid on server
* some light refactoring and cleanup
* minor cleanup, fixed spa logout not working after login
* have reconnection handler for socket.io wait 2s to confirm disconnection before reporting -- stops flicker if reconnecting immediately
* Dynamically replace chat and slideout menu on updateHeader()
... instead of just the menu items.
* more efficient calls to Benchpress and translator /cc @pitaj
* fix: chats and notification handlers not working after login
* fix: accidentally calling cb multiple times
6 years ago
Misty (Bot)
6fb1f97d88
Latest translations and fallbacks
6 years ago
Baris Usakli
3c611d85ed
closes #6912
...
- on category setParent dialog do not show children of current category
- break recursion if category parentCid is equal to child cid to prevent
infinite loop
- dont allow setting the parentCid of a category to one of it's children
6 years ago
Misty (Bot)
9b59a1ecb4
Latest translations and fallbacks
6 years ago
Barış Soner Uşaklı
6f47446171
closes #6910
6 years ago
Misty (Bot)
5ae87294c3
Latest translations and fallbacks
6 years ago
Misty (Bot)
b855d4d257
Latest translations and fallbacks
6 years ago
Misty (Bot)
48e158b57e
Latest translations and fallbacks
6 years ago
Julian Lam
34cbd1fc41
fix(l10n): some translations
6 years ago
Misty (Bot)
12714a4645
Latest translations and fallbacks
6 years ago
Julian Lam
5ccdc1c017
internationalising english labels in session time ACP block, #6883
6 years ago
Barış Soner Uşaklı
2e579ee0f9
closes #6883
6 years ago
Barış Soner Uşaklı
61c7aa4b19
closes #6885
6 years ago
Misty (Bot)
3d9ca0d26d
Latest translations and fallbacks
6 years ago
Barış Soner Uşaklı
fee3ec308a
use showSelect
6 years ago
Barış Soner Uşaklı
c27be9db5a
Recent refactor ( #6879 )
...
* wip
* fix inf scroll
* remove duplicated code
* remove dupe code in /unread
* use topicList
* update tag page to use topicList
* fix tests
* combine ifs
* remove more dupe code
* disable timeout
6 years ago
Misty (Bot)
aa301f27a1
Latest translations and fallbacks
6 years ago
Julian Lam
4919e9efa3
feat: allow disabling of GDPR features via ACP toggle, closes #6847
6 years ago
Misty (Bot)
6084dc9041
Latest translations and fallbacks
6 years ago
Julian Lam
67f861d713
updated russian translation for pages
6 years ago
Misty (Bot)
805aae519b
Latest translations and fallbacks
6 years ago
Barış Soner Uşaklı
9c03881d5a
add threshold for image resizing
6 years ago
Barış Soner Uşaklı
56c1eac1a5
fix translations on dashboard
6 years ago
Barış Soner Uşaklı
69253d9a7f
use chart.js legend
6 years ago
Barış Soner Uşaklı
8abef4c101
bg colors
6 years ago
Barış Soner Uşaklı
b916dc562f
fix bg colors
6 years ago
Barış Soner Uşaklı
804451cc37
update axis ids
6 years ago
Barış Soner Uşaklı
c2191167ee
fail colors
6 years ago
Barış Soner Uşaklı
5b842c98ac
fix typo
6 years ago
Barış Soner Uşaklı
9f36ce3997
#6862
6 years ago
Barış Soner Uşaklı
11c2a65b5a
fix config values not showing client side if they were set to 0
6 years ago
Misty (Bot)
38ca8b481c
Latest translations and fallbacks
6 years ago
Andrew Rodrigues
e2ecbae06c
add body class when cookie consent warning is open
6 years ago
Andrew Rodrigues
c9fc65d901
more efficient selectors (apparently)
6 years ago
Misty (Bot)
efaed33771
Latest translations and fallbacks
6 years ago
Baris Usakli
881185ae59
closes #6857
6 years ago
Barış Soner Uşaklı
ab7657d445
closes #6854
6 years ago