Commit Graph

1101 Commits

Author SHA1 Message Date
Zed
3710a4ddec Merge branch '110Percent/master' 2022-05-13 13:36:46 +02:00
Zed
3526318482 Merge pull request #598 from nopdotcom/docker-expose-port
Dockerfile: Move EXPOSE outside the builder stage
2022-05-10 14:10:53 +02:00
Zed
6116a44d83 Merge pull request #566 from dennis1248/master
Implement healthcheck on nitter and redis
2022-05-10 14:10:44 +02:00
Zed
3e7898ecb5 Merge pull request #599 from nopdotcom/docker-ca-certs
Docker: add ca-certificates to runtime
2022-05-10 14:09:13 +02:00
a21a33f835 Docker: add ca-certificates to runtime
Current Alpine doesn't ship with the "well-known" CA
certificates. Without them present, outbound HTTPS or TLS connections
aren't even initiated, leading to this at startup:

```
fetching token failed: No SSL/TLS CA certificates found.
```

This adds `ca-certificates` to the runtime image.
2022-04-01 17:54:58 -07:00
b5262dc010 Dockerfile: Fix EXPOSE outside the build stages 2022-04-01 16:37:02 -07:00
Zed
2536370cd7 Minor fixes, update tests 2022-04-01 17:56:55 +02:00
Zed
6884f05041 Merge pull request #584 from wasi-master/add-dracula-theme
Add dracula theme
2022-03-21 13:32:50 +01:00
2b20b24abf Fix contrast for the dracula theme 2022-03-21 17:49:07 +06:00
731f814d37 Add dracula theme 2022-03-21 11:06:13 +06:00
Zed
2dc91f8453 Merge pull request #571 from jackyzy823/fix-listmember
Fix list members not displaying
2022-03-10 16:46:14 +01:00
9b97ddc8d8 Fix list members not displaying 2022-03-10 21:24:57 +08:00
36a24cf553 Implement healthcheck on nitter and redis 2022-03-04 17:15:59 +01:00
ce5cbaeb87 Implement getSource proc 2022-02-26 19:02:34 -05:00
baf5bf89e7 Implement requested changes 2022-02-26 19:00:06 -05:00
8f65bd583d Remove accidental newline 2022-02-26 13:40:38 -05:00
b031ea762e Add source label to main tweets 2022-02-26 13:37:17 -05:00
Zed
ecb6fe4162 Merge pull request #555 from yoshiyoshyosh/master
CSS Tweak to fix avatar issues when "hide tweet stats" is enabled
2022-02-20 21:24:20 +01:00
Zed
e789fdbe5a Merge pull request #557 from jackyzy823/fix-bio-hashtag
Fix bio hashtag
2022-02-20 21:23:53 +01:00
Zed
716e869594 Merge pull request #558 from jackyzy823/fix-banner-404
ignore banner url startwith hash in link preload
2022-02-20 20:54:56 +01:00
c7a78a7f43 fix slashes between hastags 2022-02-20 14:29:35 +01:00
3590ded482 revert previous "fix", move absolute under embed 2022-02-19 20:01:11 -06:00
139b7edebc fix embed css 2022-02-19 19:12:26 -06:00
2c97cb0763 Update _base.scss 2022-02-19 16:37:12 -06:00
67c937a3a2 ignore banner url startwith hash in link preload 2022-02-14 14:47:01 +01:00
7ca3591920 fix non-ascii hashtag regex 2022-02-14 09:20:32 +01:00
Zed
6695784050 Fix user search parser 2022-02-11 22:41:45 +01:00
Zed
a7f585feaa Merge pull request #548 from niladic/fix-rss-source-tag
Fix RSS <source> tag
2022-02-11 10:05:48 +01:00
3e2756df6f Fix RSS <source> tag 2022-02-11 08:50:32 +01:00
Zed
b01b5eb397 Merge pull request #547 from LainLayer/master
Bumped karax version
2022-02-10 12:14:33 +01:00
6e4620070e Bumped karax version 2022-02-10 13:13:02 +02:00
644fe41a08 Use the correct format string for fetching files from twitter.
Per their docs https://developer.twitter.com/en/docs/twitter-api/v1/data-dictionary/object-model/entities#photo_format
2022-02-08 14:50:56 -05:00
4cdb8f78cb Add new endpoint for original resolution images
This change is to work around the issue that chromium based browsers have handling the "name=orig" parameter appended to URLs. This parameter is needed to retrieve the full resolution image from twitter, but causes those browsers to fill in "jpg_name=orig" as the extension on the filename.

This change adds a new endpoint, "/pic/orig/<encoded media>". This new endpoint will internally fetch the URL with ":orig" appended on the end for the full res image. Externally, the endpoint will serve the image without the extra parameter to expose the real extension to the browser.

This new endpoint is used when rendering tweets with attached images. The old endpoint is still in place for all other proxied images, and for any legacy links.

I also updated the "?name=small" parameter to ":small" since that seems to be the new pattern for image sizing.

This should fix issue #458.
2022-02-07 16:21:20 -05:00
Zed
adfd31c530 Fix timeline parser 2022-02-07 21:58:06 +01:00
Zed
8b2fa986b5 Merge pull request #538 from LainLayer/master
Embed CSS tweak
2022-02-05 21:22:08 +01:00
e01f3960cb Embed CSS tweak 2022-02-05 19:43:13 +02:00
Zed
266e0a0082 Merge branch 'gardenrobot/optimize-docker-build' 2022-01-30 17:30:18 +01:00
Zed
eedf6d07b8 Remove depsOnly check since Nimble supports it 2022-01-30 17:28:31 +01:00
Zed
b1a90cd52b Disable input autocomplete
Fixes #433
2022-01-30 17:19:00 +01:00
Zed
8ecac89ea0 Fix hidePinned preference 2022-01-30 16:59:07 +01:00
Zed
f10519c41a Minor RSS behavior improvements 2022-01-27 14:55:51 +01:00
Zed
eadf722284 Add compile-time define to skip building binary 2022-01-27 14:41:40 +01:00
Zed
091bb6813d Move RSS compression to Redis module, fix crash 2022-01-27 14:36:12 +01:00
bd1630c2ee remove unneeded -y 2022-01-27 00:01:51 -05:00
c95fc32e0e use docker cache 2022-01-26 23:50:29 -05:00
Zed
3a076a9b4e Add experimental parser module 2022-01-26 21:05:23 +01:00
Zed
4738ec3385 Add experimental user search parser 2022-01-26 20:56:05 +01:00
Zed
49a2fbb070 Support profile image color parsing in wip parser 2022-01-26 18:36:12 +01:00
Zed
a54d6aa1eb Add experimental GraphQL list members parser 2022-01-26 18:04:01 +01:00
Zed
ae7091e69d Add experimental GraphQL user parser 2022-01-26 18:04:01 +01:00