habitica/website/server/controllers/api-v3
negue 5630e8cc8e Performance: Inbox Paging / loading (#11157)
* load messages per conversation

* only sort ones in ui

*  add contributor to message

* fix correct message layout/message

* mugenScroll on chatMessages

* fix lint, no mugen-scroll, use own scroll handler

* fix height / margin of modal + use button to load more

* fix tests

* user data from inbox

* style "load earlier messages"

*  move mapMessage to the inbox api result / extract sentMessage of members-api-controller

* fix test back

* fix test

* keep last scroll position

* just set the Id of the returned message instead of all other properties

* fix add new messages (buttons were hidden) + load more

* item-mounted debounce to trigger the re-scrolling
2019-06-13 15:18:50 +02:00
..
tasks Merge branch 'develop' into Yutsuten/party-chat-translations 2019-05-08 15:13:53 -05:00
user Move inbox to its own model (#10428) 2018-09-21 15:12:20 +02:00
auth.js Fix 500 server error when trying to log in with wrong username (#11126) 2019-04-23 18:38:56 +02:00
challenges.js fix issue with language being undefined, refactoring auth middleware, new tests 2019-05-15 16:54:55 +02:00
chat.js Merge branch 'develop' into Yutsuten/party-chat-translations 2019-05-08 15:13:53 -05:00
content.js Node 8 (WIP) (#9946) 2018-03-15 19:59:36 +01:00
coupon.js Move inbox to its own model (#10428) 2018-09-21 15:12:20 +02:00
cron.js Added cron check 2017-06-08 17:10:22 -07:00
debug.js WIP: Improve User model performances (#10832) 2019-04-01 19:24:18 +02:00
groups.js Merge pull request #11178 from Alys/mute-ban-block-notification-messages 2019-05-26 11:49:24 +02:00
hall.js wip: fix setting (some) items values in the hall of heroes (#11133) 2019-04-25 22:41:43 +02:00
i18n.js Localize time for due dates and chat messages (#10555) 2018-08-03 11:57:43 +02:00
iap.js Format files to adhere to editorconfig (#7977) 2016-09-07 12:58:26 -05:00
inbox.js Inbox: Add API to list conversations (#11110) 2019-04-26 18:45:05 +02:00
members.js Performance: Inbox Paging / loading (#11157) 2019-06-13 15:18:50 +02:00
modelsPaths.js apiDoc: meta (#8167) 2017-01-13 14:06:46 -07:00
news.js chore(news): Bailey 2019-06-11 15:26:38 -05:00
notifications.js do not show "Notification not found" error messages (#10931) 2019-01-13 11:43:02 +01:00
pushNotifications.js Do not throw an error when adding the same push device twice (#10770) 2018-10-20 14:52:02 +02:00
quests.js Add translation support for quest cancel 2019-05-15 16:55:37 +09:00
shops.js Move inbox to its own model (#10428) 2018-09-21 15:12:20 +02:00
status.js Api doc status (#8165) 2016-11-03 08:31:30 -05:00
tags.js drag tags to reorder (#10911) 2018-12-23 19:45:05 +01:00
tasks.js fix issue with language being undefined, refactoring auth middleware, new tests 2019-05-15 16:54:55 +02:00
user.js performance: private messages - API (#11077) 2019-03-31 20:52:53 +02:00
webhook.js api: Fix a few API documentation typos (#10749) 2018-10-13 20:03:40 +02:00
world.js feat(event): Spring Fling 2018 2018-03-20 21:30:43 +00:00