#mokum-releases

Avatar for squadette
Dear friends, as you may have noticed, Mokum now supports line breaks (e.g., /squadette/1972805). Allow me to explain some details behind the implementation of that feature: а) line breaks are enabled with the flag "options -> Linebreaks". When you're editing the post on desktop, you can press Shift-Enter, and the line breaks will be enabled automatically. When the line breaks are enabled, you can submit form with Ctrl-Enter or with the usual "Post to..." button. If you're on mobile device, you will have to first enable the flag, then you can use "return" button on your screen keyboard to add new line.
Comment
б) Posts with line breaks in your feeds have height limit. If the post is longer than 10 lines, it is cut to 7 lines, with "read more" button. "Line" is the visual line of your device. Single post pages are always shown in full. ‎· псы в рапиде ‎· 5
Comment
в) line breaks work only in posts for now, not in comments. We need to sort out implementation, then we can try to implement this feature for comments. ‎· псы в рапиде ‎· 4
Comment
г) leading spaces in lines are preserved, because poetry. ‎· псы в рапиде ‎· 7
Comment
д) the main driving force behind the implementation of this feature is poetry, code snippets and small casual lists. If you need to write a longer text with multiple paragraphs, you are encouraged to use the "first paragraph as post, other paragraphs as comments to that post" pattern; support for this will be soon enhanced a bit. Also, you can use k-texts (https://mokum.place/k) to create longer post with full Markdown markup. ‎· псы в рапиде ‎· 9
Comment
е) if you notice any issues with the line breaks mode, please report to @support, preferrably with the screenshot demonstrating an issue. I will also probably ask you for your device model and browser type. Thanks, ‎· псы в рапиде
Avatar for squadette
Calendar view for feed pages (both users and groups) was just released: e.g., https://mokum.place/squadette/calendar (or https://mokum.place/changelog/calendar as an example of group). You can find the link to the calendar view on feeds pages. Calendar includes your primary feed, private subfeed if you have one, "for your eyes only" posts and Friendfeed archive (if you have one imported). Only feeds that you have access to are counted in the calendar.
Comment
Of course, it is not really clear how we could define the day considering time zones, so for now calendar is UTC-based. ‎· псы в рапиде ‎· 3
Comment
Update: calendar view now has "Previous day" / "Next day" buttons. ‎· псы в рапиде ‎· 1
Avatar for squadette
You can now enable "Allow direct messages from anyone" checkbox on your settings page (https://mokum.place/settings). Also, if your account is private and someone is subscribed to your account, they can also send you direct messages even if you're not subscribed to them.
Avatar for squadette
There is now an experimental burger menu on phones. Currently it's prototype-quality, but more items will be added, and hopefully we'll make it be more usable. Please report if you it gives you any trouble or if you have suggestions.
Comment
Update: burger menu hides on scrolling. ‎· псы в рапиде ‎· 1
Comment
I think I liked it better before. I didn't have to scroll all the way back up to reach it. ‎· April ☕ ‎· 2
Comment
Is it possible to add "Everything" to the burger menu? ‎· Baytuğ Peyvan ⭐ ‎· 1
Avatar for squadette
a) some improvements for burger menu on mobiles: text size, subscription lists, text baseline alignment;
Comment
b) comment like on direct message comment decrements number of notifications in sidebar; [reminder: when you like incoming direct message, the counter is also decremented accordingly]; ‎· псы в рапиде
Avatar for squadette
Another batch of important on-going fixes was deployed. With luck it should not affect anything for now, but please report if it breaks for you. The ultimate goal is to have some more improvements in visual performance of Mokum.
Comment
b) an issue with page going completely blank was fixed; ‎· псы в рапиде ‎· 3
Comment
c) fixed an issue with bogus confirmation prompt after some edit comment / cancel / edit again sequences. ‎· псы в рапиде ‎· 1
Comment
e) "Groups" blocks in the sidebar were reimplemented with more popups; ‎· псы в рапиде ‎· 2
Comment
f) another batch of refactoring changes was deployed; ‎· псы в рапиде
Avatar for squadette
Small improvements in the sidebar: a) if you use subscription lists (https://mokum.place/settings/sublists) they are shown in the right column; b) "Subscription requests" block was reimplemented with more popups on user and group names; c) "Manage > Subscription lists".
Comment
d) "Invites" block was reimplemented with more popups; ‎· псы в рапиде
Avatar for squadette
#mokum-releases: a) React.js 16.2.0. Nothing should change.
Avatar for squadette
The code was temporarily reverted back to few days ago to debug multiple reported issues with random scrolling/"jumping".
Comment
Update: scroll handling was rewritten to improve the situation. However, the solution is not yet complete. ‎· псы в рапиде ‎· 3
Avatar for squadette
#mokum-releases: React 16.0.0. HTML size was drastically reduced (e.g., 287 Kb -> 232 Kb for the reference page). This should also be a bit faster.
Comment
Update: there is an issue with random scrolling to middle of the page during page load, fix in progress. ‎· псы в рапиде
Comment
Update: fixed. ‎· псы в рапиде
Avatar for squadette
#mokum-releases: The Big Frontend Cleanup, phase I. Nothing should change, except for less bytes to download from the server and parse, so things should be a bit faster. Please report here or in @support if anything breaks. Thanks,
Avatar for squadette
#mokum-releases: b) fixed scroll position after clicking "Edit"; c) fixed editing of posts with many images (attn @haron);
Comment
d) several smaller fixes to text search (https://mokum.place/ks) ‎· псы в рапиде
Comment
e) user popups on user avatars; ‎· псы в рапиде
Comment
f) properly report delays and errors for commenting, likes and favs; +clikes; ‎· псы в рапиде ‎· 1
Avatar for squadette
#mokum-releases: a) text area resizer was fixed, again;
Comment
b) text area resizer fixes will continue until morale improves; ‎· псы в рапиде ‎· 16
Comment
(@squadette writes the best changelog notes) ‎· LibSkrat ‎· 6
Avatar for squadette
[New frontend] lightbox handling rewritten to preserve scrolling position after "Back" button on iOS devices (and probably others).
Avatar for squadette
a) (new frontend) problem with popups that do not go away is fixed, hopefully; b) post input area uses newly-implemented component in both old and new frontends. Please report if anything breaks for you.
Avatar for squadette
Text input forms were completely rewritten and should not cause any more issues with scrolling. Please test, especially if you use non-mainstream browsers (@app103?).
Comment
Speed issues on very old devices (like iPad 1) should also be reduced or eliminated entirely. ‎· псы в рапиде ‎· 1
Avatar for squadette
[new frontend]: page should no longer move while you're editing text of the post (new or existing) [TODO: same for comments]. This seems to be one of the last release blockers.
Comment
The new frontend seems a lot faster. ‎· John B. ‎· 2
Avatar for squadette
Browser notifications handling was completely rewritten, and it should no longer repeatedly notify about the same events. You can enable notifications at https://mokum.place/settings/browser.
Avatar for squadette
Bookmarklet code was updated to support image sharing from more websites. You need to remove existing bookmarklet and install it again from https://mokum.place/sh.
Avatar for squadette
Mokum now transparently supports uploading Webp files. For normal people (tm) it means that you will have less trouble uploading more files from Android devices and sharing some pages via bookmarklet or extension.
Avatar for squadette
You can now search in Mokum texts (k-texts), using https://mokum.place/ks. Also, when you search for posts, there is now a link suggesting to search in texts, e.g.: https://mokum.place/ks?q=amsterdam. Texts could be created in https://mokum.place/k with arguably rudimentary interface, but useful for quick stash of texts that are longer than a post. (Tnx to @markizko for implementing this.)
Avatar for squadette
We're starting to move Mokum to the new server. There will be a brief period when the site will be read-only, and maybe there will be some downtime. Please stay calm. Update: we're running on a single server for now.
Comment
*promptly panics* ‎· Soup ‎· 6
Comment
Okay... as long as it's there when I need it everything should be fine. ‎· MoTO Babycakes ‎· 5
Avatar for squadette
I've just rolled out big clean up, removing lots of very old frontend code. Almost nothing should change, except that Mokum should now load a bit faster. Statistics pages at https://mokum.place/about/stats and https://mokum.place/about/online were reimplemented to get rid of old tech. If you notice something broken, please report.
Comment
This is the next step in the roadmap described in /mokum/1550908. ‎· псы в рапиде
Avatar for squadette
New posting form just went live. Old posting form is no longer. Please report if you notice that something isn't working as expected.
Comment
New form was started almost exactly a year ago. ‎· псы в рапиде ‎· 3
Avatar for squadette
More updates after additional testing: a) page is visually stable when you are writing new post; b) improved visual presentation of server communication progress, based on suggestions from @1master.
Comment
c) Mokum got new TLS certificate from https://letsencrypt.org/ ‎· псы в рапиде ‎· 3
1 2 3 4 5 6 7 8 9 10

2015-2018 Mokum.place