649 Commits
Author SHA1 Message Date
zotlabs 3153129e2e make the profile photo image picker work correctly with multiple profiles. 2018-02-24 13:20:59 -08:00
zotlabs 2d91aed183 use embed photos javascript widget to select existing photos for profile and cover photos 2018-02-23 19:23:17 -08:00
zotlabs 5e53f36f34 mod_new_channel: don't require nickname validation after name validation (which generates a valid nickname). Enable the submit button as long as there are no errors. 2018-02-22 23:54:43 -08:00
zotlabs ce8349662d Add 'Validate' button to new_channel page and disable submit until validated. This is to get around the issue that clicking submit without ever focusing and blurring the nickname field won't actually submit the form but only provide validation. It needs to be clicked again to submit. The first click processed the blur but remained on the page with no feedback. If somebody has better workarounds, please provide. The goal is to ensure that the name and the nickname are both validated before we can submit. 2018-02-20 17:20:35 -08:00
Mario Vavti 2047801b85 updates 1201 and 1200 should return success for postgres. notifications: remove class show and session storage entry when we mark all notifications seen 2018-02-19 20:23:13 +01:00
Mario Vavti 5f229d81e9 use distinct in channel item query and minor notification cache improvement 2018-02-09 14:06:59 +01:00
Mario Vavti edf6ad9eda do not always look first in chache when receiving the *open* status from cache 2018-01-28 19:35:01 +01:00
Mario Vavti 2e4e56f7cc if startpage is /hq redirect all notifications links to /hq and minor notifications and hq fixes 2018-01-27 22:23:47 +01:00
Mario Vavti 7c600b0380 preserve open state of notifications 2018-01-26 11:44:24 +01:00
Mario Vavti 4656856dfb move template out of #notifications and revert reset timer on manual trigger 2018-01-25 17:27:48 +01:00
Mario Vavti 019dcefeca reset timer on manual update trigger 2018-01-25 12:56:52 +01:00
Mario Vavti 93259e4e92 consolidate notifications caching and loading 2018-01-24 22:46:36 +01:00
Mario Vavti e3a6b0012e implement caching of notifications in browser session storage 2018-01-24 11:16:51 +01:00
Mario Vavti 1709dbd376 make sure we deal with lowercase string in all situations 2018-01-21 10:27:50 +01:00
Mario Vavti d6fc85f460 use var instead of this 2018-01-19 21:14:32 +01:00
Mario Vavti 395cf86607 make sure we deal with strings 2018-01-19 20:53:22 +01:00
zotlabs b2ab906483 remove deprecated 'qcomment' feature; unused since 2012 2018-01-18 17:02:59 -08:00
Mario Vavti 53e353abf2 consolidate navbar tucson and some javascript cleanup 2018-01-18 12:44:40 +01:00
Mario Vavti 21d081e175 implement notifications name filter and slightly change the way we load notification to the ui 2018-01-18 11:22:30 +01:00
Mario Vavti 746ea5a369 fix some regressions with permission roles 2018-01-15 11:34:42 +01:00
Mario Vavti d6ff8dc9b6 introduce datasrc2src(selector) js function 2018-01-10 11:34:37 +01:00
Mario Vavti 98fd311891 start with nonactive state for the notifications button and display some text if there are no notifications on small screens only 2018-01-07 19:14:19 +01:00
Mario Vavti 9c72963d7c add url and headings to bbco_autocomplete() 2017-12-21 09:27:40 +01:00
zotlabs ba547c2257 chunked uploads for photos page 2017-12-03 17:22:18 -08:00
Mario Vavti dd2c4c37ff fix acl issue in mod cloud 2017-12-02 12:38:13 +01:00
Mario Vavti dcad9ce26a add a filter for notification to show new posts only 2017-12-01 21:00:39 +01:00
zotlabs 19ec8488e0 Merge branch 'chunk' 2017-11-30 19:06:00 -08:00
zotlabs 0e8e0b48b3 more or less working chunked uploads on /cloud now. 2017-11-30 19:05:24 -08:00
zotlabs cc0d53e695 made it to prepareHtml 2017-11-30 16:24:18 -08:00
zotlabs cce2b08e6b progress on chunked uploads in /cloud 2017-11-30 15:28:53 -08:00
zotlabs d59c1bb6bf more chunk stuff 2017-11-29 18:34:16 -08:00
Mario Vavti aa7f6111a6 use typeof if checking for undefined var and always clear timeout before setting a new one 2017-11-29 12:01:36 +01:00
Mario Vavti b1f82257e8 load the profile images in the custom acl selector only if we actually need them 2017-11-29 11:35:13 +01:00
Mario Vavti e6a59ad36f allow an optional notify_id arg for liveUpdate() 2017-11-29 11:22:59 +01:00
Mario Vavti f55ef7e728 remove the updateCountsOnly variable which is not used anymore now 2017-11-29 08:38:58 +01:00
Mario Vavti bf1ec44186 rework liveUpdate() and notificationsUpdate() (aka ping) to first do the liveUpdate and when this is done only do the ping once. rename initLiveUpdate() to initUpdate() and more main.js cleanup. 2017-11-29 08:34:47 +01:00
zotlabs e47c08ed72 more chunk 2017-11-28 20:40:01 -08:00
zotlabs e1a209a3da more chunk work 2017-11-28 18:01:04 -08:00
zotlabs 76703dee84 more chunk work 2017-11-28 17:37:18 -08:00
zotlabs df45c13f62 first integration attempt with /cloud and blueimp uploader 2017-11-28 14:30:46 -08:00
Mario Vavti 455720ae93 check for updateCountsOnly in NavUpdate() 2017-11-28 16:06:07 +01:00
Mario Vavti d5c56c0f5d split liveUpdateInit() out of NavUpdate() so we do not need to wait for initial ping to complete before we can init liveUpdate(). clean up main.js and bump version. 2017-11-28 11:15:19 +01:00
Mario Vavti 87eaa6d8e5 some more work on mod hq 2017-11-24 15:01:34 +01:00
zotlabs 6c178d4485 article feature 2017-11-22 15:39:06 -08:00
Mario Vavti d942818bd9 use item_thread_top = 1 instead of mid = parent_mid and make sure local_channel is intval 2017-11-21 22:10:09 +01:00
Mario Vavti 3efe144fa0 revisit media breakpoints - do not switch to mobile view to early. 2017-11-19 21:41:45 +01:00
Mario Vavti fbc57fa8e3 some more work on mod hq 2017-11-18 22:16:06 +01:00
Mario Vavti 3a17225546 revert back to get the mid from enotify - otherwise we can not distinct between posts and likes 2017-11-10 20:30:55 +01:00
Mario Vavti 5e541ff53b bring some ajax to photo upload 2017-11-10 10:50:19 +01:00
Mario Vavti 40a7446e3e get the path infos from pathname instead of seperate data attribute 2017-11-09 12:41:57 +01:00