#mokum-releases

Only admins can post

Avatar for squadette
» posted to псы в рапиде, changelog, and support

[EN] Mokum now can import Twitter (and many other services, actually) via https://ifttt.com. The major improvement comparing to previous API capabilities is that 1) the tokens are restricted in rights (only posting is allowed), so you do not have to use your all-powerful API tokens.

Comment

2) The token could be embedded directly in URL, which means that IFTTT could be used as is, without intermediate services like hook.io.

 ‎· псы в рапиде
Comment

How to set up tweets import: /changelog/2380241. I'm going to update this thread according to the feedback, later it's going to be converted to a separate page.

 ‎· псы в рапиде
Comment

3) images are now supported automatically.

 ‎· псы в рапиде
Comment

TODO: regenerating tokens; marking imported tweets as such.

 ‎· псы в рапиде
Avatar for squadette
» posted to псы в рапиде and changelog

Importing your tweets to Mokum via https://ifttt.com [DRAFT]. Your Twitter account must be publicly accessible (but your Mokum account can have any visibility status). First, get an account on https://ifttt.com and login. Discussion in English: /changelog/2380245, in Russian: /squadette/2380247

Comment

1/ Go to https://mokum.place/customize/import. This is where you will have a list of your import feeds.

 ‎· псы в рапиде
20 more comments
Comment

API endpoint description: https://mokum.place/api/doc/index.html#/paths/api~1v1~1import...

 ‎· псы в рапиде 1
Avatar for squadette
» posted to псы в рапиде and changelog

#mokum-releases: I've started working on automatic URL import (basically the idea is to easier support IFTTT for now). The API endpoint is described here: https://mokum.place/api/doc/index.html#/paths/api~1v1~1import... The endpoint is DISABLED at the moment in production, some more testing is needed.

Comment

This is NOT a RSS reader. This only works with publicly-accessible URLs (so it cannot import private Instagram etc). It requires external mechanism to submit URLs (such as https://ifttt.com). It works almost exactly as "Add -> URL" in the posting form.

 ‎· псы в рапиде
7 more comments
Comment

@nda: yes, the posts are completely normal

 ‎· псы в рапиде 1
Avatar for squadette
» posted to changelog

a) fixed double-tap issue in new lightbox (https://mokum.place/customize/lightbox). The problem was that it was too sensitive and did not handle people with less precise fingers (and iPads also, for similar physical reasons).

Comment

b) native image lazy loading is now on (for about a week), it should improve data consumption.

 ‎· псы в рапиде
Comment

closing the lightbox in any way other than pressing the back button (i.e. swiping or pressing the 'X' icon) does not clear it from the navigation stack (or whatever this is called? in other words, it sort of "clogs" the back button -- pressing it leaves you on the current page (but, in the case of swiping the lightbox off, on a different spot), as many times as you swipe-or-X-closed lightboxes on it, and only after all that does it actually go back). Firefox, Android (I know, sorry)

 ‎· а-ля пеньо 1
Avatar for squadette
» posted to псы в рапиде and changelog

#mokum-releases: Mokum was upgraded to Babel 7; nothing should change but please report if anything breaks for you.

Comment

but..... Babel 5 had the best story arc.

 ‎· Micah 10
Comment

@micah: nothing changed in Babel 7 except for 4k commits.

 ‎· псы в рапиде 5
Comment

@squadette: do we need 4k monitors to appreciate it, commit by commit?

 ‎· Argue Naked 7
Comment

Narrator: at the same time, Mokum was upgraded to Basel 3. Nothing should change... nothing at all.

 ‎· Holy blyat Anatoly 2
Avatar for squadette
» posted to changelog

a) Fixed a rare issue that could break the page completely in some browsers when editing post with images (tnx @anesthesia); b) the new lightbox (https://mokum.place/customize/lightbox) now closes with animation effect; c) toolbar buttons positioning fixed in the new lightbox, images are no longer cut off in the bottom;

Avatar for squadette
» posted to changelog

You can now find browser notifications indicator button in the sidebar. Notifications could be enabled/disabled by clicking the button (or, as usual, via https://mokum.place/customize/notifications).

Avatar for squadette
» posted to changelog

Small data leak (arguably, not even a leak) was found and fixed in Mokum today. Post/group visibility was NOT affected. Likes/comments pages for private and Mokum-only users are not visible to non-subscribed and anonymous users. However, this access control was only active for initial rendering of likes/comments pages. So, if user B (including anonymous) visited one of the likes/comments pages for private/protected user A, and then user A liked/commented one of the posts visible to user B, that post appeared on A's likes/comments page for that user, which shouldn't happen.

Comment

Posts visibility was not affected. Also, note that the fact of user's like or comment is not a secret so if B would hypothetically want to monitor A's likes/comments they could just monitor all the posts accessible to them. The leak fixed only somewhat helped in this hypothetical activity.

 ‎· псы в рапиде
Comment

Many thanks to @iora for reporting this problem.

 ‎· псы в рапиде
Avatar for squadette
» posted to changelog

a) "Hide NSFW images" checkbox fixed (due to a bug it stopped hiding images 10 days after the checkbox was set), tnx @mudak;

Comment

b) some users still report "completely blank page" when opening comments; the reason is unclear but now there is a proper error reporting, please send screenshot/copy-paste if you see an error message, also the page will no longer go blank;

 ‎· псы в рапиде
Avatar for squadette
» posted to псы в рапиде and changelog

You can now try out new lightbox implementation: https://mokum.place/customize/lightbox. Several big user-visible things are still missing: a) no smooth loading of initial image; b) no smooth transition between images; c) no smooth hiding of lightbox; d) navigation buttons should be handled much smarter; e) no zoom-in/zoom-out. The most user-visible change: many images should load much faster because it automatically resizes images for your screen. Implemented features are tracked here: /squadette/2320662; things not in this list are literally not implemented.

Comment

For now it does not make a lot of sense to report things unless you are sure that it breaks in your browser. As usual, we will support three and a half form-factors: phones, tablets and desktops (and also niche browsers and devices).

 ‎· псы в рапиде
Comment

As usual, recommended test images: /sikamikanico/2302482, /sikamikanico/2302374, /sikamikanico/2266770, etc., etc.

 ‎· псы в рапиде 1
Comment

Indeed, loads _much_ faster for me. No transitions at this speed is welcome. What I miss is the ability to hide all controls, e.g. by clicking the image.

 ‎· 9000 2
Avatar for squadette
» posted to changelog

Heads-up: I started working on new image lightbox. I've just deployed some changes that shouldn't be visible, but if anything breaks for you around lightbox — please report. Thanks,

Avatar for squadette
» posted to changelog

Burger button menu on mobile phones was reimplemented: a bit less of JS code to download + link to "Best Of Mokum". Also, URL import finally correctly handles HTML entities ("&" etc) when importing twitter etc. Please report if anything breaks for you.

Avatar for squadette
» posted to псы в рапиде and changelog

#mokum-releases: "Most Interesting" aggregate page: https://mokum.place/filter/interesting, a combination of Best Of, Most Faved and Well Said: (English: https://mokum.place/filter/interesting/en, Russian: https://mokum.place/filter/interesting/ru, Italian: https://mokum.place/filter/interesting/it, Turkish: https://mokum.place/filter/interesting/tr).

Avatar for squadette
» posted to changelog

We've started experimenting with the new approach to Settings page. First subpages using the new approach is browser notifications (https://mokum.place/customize/notifications) and hiding NSFW images (https://mokum.place/customize/nsfw). For now nothing really changed, and nothing should break. Please report if anything breaks for you in those two particular areas.

Avatar for squadette
» posted to changelog

a) images now automatically use Webp if supported by the browser; average Webp file is substantially smaller than JPEG, so it should have positive effect on mobile Androids;

Comment

b) fixed reported issue with re-uploading images after failing upload;

 ‎· псы в рапиде
Comment

c) all static images are now rendered as Webp if needed;

 ‎· псы в рапиде
Comment

d) changed the "more images" button to be less outstanding; not sure about hanging caret;

 ‎· псы в рапиде
Avatar for squadette
» posted to changelog

a) posting form was refactored a bit wrt image uploading, please report if anything breaks; b) it is now possible to close drop-downs with Esc button;

Comment

c) reduced horizontal whitespace above posting form on mobile devices;

 ‎· псы в рапиде
Comment

d) "Discussions" page now has a posting form;

 ‎· псы в рапиде
Avatar for squadette
» posted to псы в рапиде and changelog

As you probably noticed, since April 1st emojis are unconditionally allowed on Mokum. I'd like to explain the reasoning behind this decision and the reasoning behind the decision to disallow emojis in the past. So, from technology point of view, emojis have always been implemented with a certain disregard for backwards compatibility. Unfortunately, this situation does not seem to be improving. When new characters are added to Unicode repertoire, they are usually very quickly available for use on new devices, but non-bleeding-edge devices (95% of devices) are left with limited support options. #emoji-engineering

Comment

What's worse, modern emojis, as far as I understand, require special text rendering to support things like flags, skin tones and directions of movement. It means that older clients will show either placeholders or separate components of emoji sequence. Differences in emotion conveyed by different graphical designs on different platforms is a separate, well-known and also not really solved issue.

 ‎· псы в рапиде 2
8 more comments
Comment

Font emojis on @ayoshi 's link ^ are nice. I rather have those emojis.

 ‎· engin
Avatar for squadette
» posted to changelog

It is now possible to disable emojis via https://mokum.place/settings ("Disable emojis"). Instead of emojis you will see their numeric code which could be less annoying.

Comment

less emojional for sure

 ‎· Argue Naked 4
5 more comments
Comment

@fsniper: I hope to have them allowed permanently.

 ‎· псы в рапиде 3
Avatar for squadette
» posted to changelog

Mokum UI was updated to be more accessible: almost all post buttons and comment/post edit forms are now keyboard navigable. If you use any assistive tech or just prefer keyboard navigation and have any feedback on how Mokum handles it I'd be happy to hear, and fix anything that needs fixing.

Comment

Any chance to see J-K navigation implemented?

 ‎· Angelo Ghigi 2
Comment

@aghigi: yes, that’s the next step in thus direction.

 ‎· псы в рапиде 3
Comment

so called "Rowling" navigation

 ‎· Argue Naked 6
Avatar for squadette
» posted to changelog

Today's changes: a) improved comment images form;

Comment

b) CSS size reduced by 20%; loading should become a bit faster;

 ‎· псы в рапиде 1
Comment

c) printable page fixed again;

 ‎· псы в рапиде
Comment

d) rewritten visual stability of posts on the screen, please report if anything breaks;

 ‎· псы в рапиде
Avatar for squadette
» posted to changelog

Not really a change, but we've fixed the root cause for yesterday's morning downtime, tnx @haron. Also, "Best of" and "Well said" pages are now updated much better so hopefully they're going to be more useful.

Avatar for squadette
» posted to changelog

Fixed post visibility icon display for certain scenarios such as cross-post to Mokum-only and private groups.

Avatar for squadette
» posted to changelog

Just for the record for future historians, because I hope that everyone has already noticed this: you can now (for a month already) attach images to the comments. Direct file upload and pasting from clipboard is supported. TODO: import from URL. Since the feature was introduced a bit less than 1000 images were attached.

Comment

... 678 of which are cat pictures #LiesDamnLiesAndStatistics

 ‎· Galen Charlton 8
4 more comments
Comment

Like using goatse (NSFW, if you google it!!!) to prevent external linking

 ‎· Angelo Ghigi 1
Avatar for squadette
» posted to changelog

There is now a way to soft-block accounts. There are two buttons on account page: "Hide" and "Hide comments". Hide, as usual, prevents account's posts from appearing in your newsfeed. Then you can use "Hide comments" button and comments by that account will be replaced by "comment hidden, click to reveal" button.

Comment

This helps to keep discussions a bit more readable, because current blocking implementation is a bit trigger-happy and breaks reply chains (carets pointing to one of the previous comments).

 ‎· псы в рапиде
4 more comments
Comment

@squadette: Totally!

 ‎· тяготѣніе къ желудю и корыту
Avatar for squadette
» posted to псы в рапиде and changelog

#mokum-releases: image uploader was upgraded, nothing should change. please report if anything breaks for you.

Comment

image downloader was not downgraded, in case you were wondering.

 ‎· псы в рапиде 10

1 2 3 4 5 6 7 8 9 10