Commit Graph

1030 Commits

Author SHA1 Message Date
Alexander Cobleigh 8127008ce4 add i18n.preview for all languages except .de, improve labels 2020-10-19 10:06:06 +02:00
Alexander Cobleigh 2fca62549e delineate bottom border of summary details 2020-10-19 10:06:06 +02:00
Henry 9004280d0b some @mentions in preview
replaces immediatly if there is one match,
but just spews multiple ones.

* add silly in-memory about:name cache

rational is also commented the code. the tl:dr; is oasis already doesnt
use ssb-about or other indexing plugins.

butt for @mentions we need a quick way to lookup names to feeds,
otherwise we block the preview flow with long query times.
2020-10-19 10:06:06 +02:00
Alexander Cobleigh 8fe9c5b6f5 make subtopicView and commentView consistent w/ threads 2020-10-19 10:06:06 +02:00
Alexander Cobleigh 2f042c5964 remove superfluous padding top from post-preview2C 2020-10-19 10:06:06 +02:00
Alexander Cobleigh 53ee4a58a9 tweak post preview css 2020-10-19 10:06:06 +02:00
Alexander Cobleigh 6d50e53604 remove exif data from uploaded jpegs 2020-10-19 10:06:06 +02:00
Alexander Cobleigh 680a894efd add blob upload to comment, subtopics 2020-10-19 10:06:06 +02:00
Alexander Cobleigh 119c1f8584 implement content warnings for comments, subtopics
also make sure to only display content warning in summary for subtopics
2020-10-19 10:06:06 +02:00
Alexander Cobleigh 0449ebd425 refactor previewView, fix displaying content warnings in previews 2020-10-19 10:06:06 +02:00
Alexander Cobleigh 2d5781f0fe add subtopic previewing 2020-10-19 10:06:06 +02:00
Alexander Cobleigh 83ab086fb5 extract preview code into generatePreview 2020-10-19 10:06:06 +02:00
Alexander Cobleigh e63937c830 condense threads in summaries view, as well 2020-10-19 10:06:06 +02:00
Alexander Cobleigh 0e8ee0c63d improve thread view 2020-10-19 10:06:06 +02:00
Alexander Cobleigh 0ea5f998f5 fix crash w/ no likes, improve preview styling 2020-10-19 10:06:06 +02:00
Henry 5cb4c8aff1 use file-type for mime and enhanced preview
and cleanup blob addition to text
2020-10-19 10:06:02 +02:00
Henry be412793c2 whoops cleanup 2020-10-19 10:04:39 +02:00
Alexander Cobleigh e64b595b54 implement comment previewing 2020-10-19 10:04:39 +02:00
Alexander Cobleigh cc8d2db6a3 extract preview code into generatePreview 2020-10-19 10:04:39 +02:00
Alexander Cobleigh 52382ba3a9 condense threads in summaries view, as well 2020-10-19 10:04:39 +02:00
Alexander Cobleigh d2c5c5feea make like button the same size as other footer actions 2020-10-19 10:04:39 +02:00
Alexander Cobleigh b4fb448e53 improve thread view 2020-10-19 10:04:39 +02:00
Alexander Cobleigh 5064e32abb ignore vim swap files 2020-10-19 10:04:39 +02:00
Alexander Cobleigh b101472767 improve visual hierarchy by refining bold text use 2020-10-19 10:04:39 +02:00
Henry 423c0c11f4 begin working on preview with blobs 2020-10-19 10:04:39 +02:00
Christian Bundy 77f8b6c7bf
Merge pull request #461 from black-puppydog/timestamp-tooltip
Add absolute post time as tooltip to timestamps.
2020-10-12 15:20:56 -07:00
Daan Wynen 8ae7e3125c Add absolute post time as tooltip to timestamps.
Oh, so Christian's birthday was "1y ago"? But when *exactly* was that?
Hover the timestamp to find out! :)
2020-10-12 23:36:45 +02:00
Christian Bundy d01759f770
Merge pull request #459 from fraction/dependabot/npm_and_yarn/lodash-4.17.19
Bump lodash from 4.17.15 to 4.17.19
2020-07-20 09:19:47 -07:00
dependabot[bot] f8e7f25d6c
Bump lodash from 4.17.15 to 4.17.19
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.15 to 4.17.19.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.15...4.17.19)

Signed-off-by: dependabot[bot] <support@github.com>
2020-07-19 05:08:58 +00:00
Christian Bundy 7c8fb572f6
Merge pull request #451 from black-puppydog/blob-get-params
Allow GET params in /blob calls.
2020-05-25 08:45:53 -07:00
Christian Bundy 526c53b8f5
Merge pull request #449 from black-puppydog/render-blogs
Add rendering of blog messages.
2020-05-25 08:41:38 -07:00
Daan Wynen a12ad9018c Allow GET params in /blob calls.
This allows blobs to load when the blob reference in the markdown has
`?contentType=image/jpeg` or similar hints attached.
It does so by simply removing the GET parameters from the URL though.
It would be a bit nicer to actually use those hints to set the right
HTTP response headers, but somehow koa keeps ignoring / overwriting (?)
the manually-set `Content-Type` headers, so this has to do for now.
2020-05-25 03:48:59 +02:00
Daan Wynen 9519050eb2 Add rendering of blog messages.
Patchwork does that. So if we're aiming for feature parity...
Also, blogs are neat. :)
2020-05-25 03:46:29 +02:00
Christian Bundy eb9e44981a
Merge pull request #448 from black-puppydog/feed-pagination
Add simple pagination to user feeds.
2020-05-24 10:43:55 -07:00
Daan Wynen a40b2eefc1 make the linters happy.
this time they had a *lot* of opinions. :P
2020-05-23 21:14:49 +02:00
Daan Wynen e8c8aa49a7 Add simple pagination to user feeds.
This is simply based on sequence numbers and the `gt`/`lt` arguments of
`createUserStream`.
2020-05-23 06:13:11 +02:00
Christian Bundy 68ed94e7dd
Merge pull request #447 from nickwynja/fix-profile-edit
Fix broken Profile Edit
2020-05-19 07:14:00 -07:00
Nick Wynja d26fc919b4 Fix broken Profile Edit 2020-05-19 07:42:19 -04:00
Christian Bundy f6794f2a99
Merge pull request #434 from christianbundy/docker-refactor
Refactor Docker example
2020-05-17 19:14:59 -07:00
Christian Bundy 09ec80bffe
Merge pull request #438 from nickwynja/thread-separator
Adds visual separator between different threads
2020-05-13 12:42:11 -07:00
Nick Wynja e19a0b457b Adds visual separator for threads 2020-05-13 14:31:19 -04:00
Christian Bundy 63888766dc
Merge pull request #435 from nickwynja/sticky-fix
Improve wrapping of sticky section header
2020-05-12 06:48:23 -07:00
Christian Bundy 637a478072
Merge pull request #436 from nickwynja/titles
Adds view specific titles
2020-05-12 06:47:58 -07:00
Nick Wynja b4f0509e21 Adds mystery description fallback
If a message had no obvious text because it didn't have a content type
of post, use the mystery description as to not break the `postSnippet()`
function and give a valid snippet in the title.
2020-05-12 09:33:28 -04:00
Nick Wynja 8ce7d73edd adds title for imageSearch 2020-05-12 09:26:08 -04:00
Nick Wynja 45c9ffe3f5 Adds view specific titles 2020-05-12 09:13:46 -04:00
Nick Wynja bdc43a61e3 Improve wrapping of sticky section header 2020-05-12 09:06:51 -04:00
Christian Bundy a5d5e446c7 Refactor Docker example
Problem: The Docker example was using Alpine with the Tini dependency
and some neat custom stuff, but it wasn't super clear to understand
everything that was going on. It was also slow because lots of stuff was
compiling from source.

Solution: Replace neat custom stuff with boring defaults for clarity and
much faster builds.
2020-05-10 13:52:47 -07:00
Sean Billig 58765f8b0e
Merge pull request #425 from Powersource/image-search
Image search
2020-05-07 08:44:44 -07:00
Jacob Karlsson c205826b48 Merge branch 'master' of github.com:fraction/oasis into image-search 2020-05-06 20:05:37 +02:00