Commit Graph

8214 Commits

Author SHA1 Message Date
Misty (Bot)
96a2be9b55 Latest translations and fallbacks 2018-11-25 09:26:36 +00:00
Baris Usakli
e3bf21a3a0 closes #6993 2018-11-23 13:02:34 -05:00
Misty (Bot)
3a914a2f8c Latest translations and fallbacks 2018-11-23 09:27:01 +00:00
Barış Soner Uşaklı
5c48793543 handle quoted strings 2018-11-22 22:38:17 -05:00
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
2018-11-22 15:05:22 -05:00
Misty (Bot)
3561b31ef1 Latest translations and fallbacks 2018-11-22 09:27:01 +00:00
Barış Soner Uşaklı
625516e046 if there is no search el return
aka if theme doesnt support it
2018-11-21 15:52:47 -05:00
Barış Soner Uşaklı
63c0a9a3b7 closes #6928 2018-11-21 15:32:12 -05:00
Barış Soner Uşaklı
169a6680d5 #6928 2018-11-21 13:40:47 -05:00
Barış Soner Uşaklı
4da3d820d5 remove lang strings 2018-11-21 09:47:35 -05:00
Misty (Bot)
d1024f7cd3 Latest translations and fallbacks 2018-11-21 09:27:15 +00:00
Julian Lam
98c14e0e68 fix: removal of scroll anchoring code in favour of browser handling
closes #6150
2018-11-20 16:56:54 -05:00
Baris Usakli
1454fdceff closes #6874 2018-11-20 15:08:06 -05:00
Barış Soner Uşaklı
f4a00f0b5f only init unread topics for loggedin users
dont call isFollowed
2018-11-19 15:03:53 -05:00
Barış Soner Uşaklı
33986f38e3 closes #6954 2018-11-18 16:03:31 -05:00
Barış Soner Uşaklı
1ce15e69ab dont require search and moustrap on topic page until needed 2018-11-18 10:32:08 -05:00
Barış Soner Uşaklı
c0a75d735b fix requires 2018-11-17 20:56:35 -05:00
Barış Soner Uşaklı
c02d584b53 reduce initial js payload/requests 2018-11-17 20:50:07 -05:00
Baris Usakli
0fd5210d37 really fix pagination on mobile 2018-11-17 14:47:05 -05:00
Baris Usakli
2624e302ab fix navigator on mobile 2018-11-17 14:43:33 -05:00
Baris Usakli
c1ab753bc3 use paginationBlock 2018-11-17 14:22:33 -05:00
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
2018-11-17 14:07:56 -05:00
Misty (Bot)
6cf357f2fd Latest translations and fallbacks 2018-11-17 09:26:47 +00:00
Barış Soner Uşaklı
ac549f8bc7 closes #6957 2018-11-14 16:33:22 -05:00
Barış Soner Uşaklı
f0dead7aba more tooltip work 2018-11-14 13:53:35 -05:00
Barış Soner Uşaklı
4b6b3d5436 set duration to 0 2018-11-14 00:57:41 -05:00
Barış Soner Uşaklı
85c832fcc6 add tooltip 2018-11-14 00:21:27 -05:00
Barış Soner Uşaklı
fe8832ad5c dont update if index didnt change 2018-11-13 23:22:06 -05:00
Barış Soner Uşaklı
7b5c4f343a drag nav 2018-11-13 22:51:57 -05:00
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
2018-11-13 12:26:50 -05:00
Misty (Bot)
7b6a62e247 Latest translations and fallbacks 2018-11-13 09:27:01 +00:00
Barış Soner Uşaklı
de14102ee7 Merge branch 'master' of https://github.com/NodeBB/NodeBB 2018-11-12 17:10:00 -05:00
Barış Soner Uşaklı
d9452bf3d4 fix: custom navigation item not showing groups 2018-11-12 17:09:58 -05:00
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
2018-11-12 16:44:13 -05:00
Barış Soner Uşaklı
69bb3293ee misc fixes
handle spider uids properly
2018-11-12 00:20:44 -05:00
Barış Soner Uşaklı
b6771836cf closes #6937 2018-11-10 20:51:07 -05:00
Barış Soner Uşaklı
973b5fcfe0 closes #6932 2018-11-10 07:35:46 -05:00
Misty (Bot)
b9acbde8c1 Latest translations and fallbacks 2018-11-10 09:26:46 +00:00
Baris Usakli
3e2dffa6d0 fix search in if in query param isn't passed in 2018-11-09 16:29:08 -05:00
Julian Lam
f7bd398eb1 style(eslint): newlines in public/src as well 2018-11-08 12:11:31 -05:00
Julian Lam
aef1c155cc hey husky wtf you doin' 2018-11-07 16:02:48 -05:00
Julian Lam
da10ca084b fix: #6921, allow square brackets in usernames 2018-11-07 16:01:31 -05:00
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 😬
2018-11-07 15:53:14 -05:00
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
2018-11-07 13:44:35 -05:00
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
2018-11-07 12:34:12 -05:00
Misty (Bot)
6fb1f97d88 Latest translations and fallbacks 2018-11-07 09:27:40 +00:00
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
2018-11-06 13:34:29 -05:00
Misty (Bot)
9b59a1ecb4 Latest translations and fallbacks 2018-11-06 09:27:40 +00:00
Barış Soner Uşaklı
6f47446171 closes #6910 2018-11-05 08:20:43 -05:00
Misty (Bot)
5ae87294c3 Latest translations and fallbacks 2018-11-05 09:27:36 +00:00