Commit Graph

1039 Commits

Author SHA1 Message Date
Zed d1a3e7ab58 Fix empty pinned tweets when status wasn't found 2022-01-23 09:12:13 +01:00
Zed f58824cb35 Add URL to request errors 2022-01-23 08:38:38 +01:00
Zed c355beda85 Cleanup profile fetching logic 2022-01-23 08:17:41 +01:00
Zed 27183f1a74 Use faster API to get pinned tweets 2022-01-23 07:45:01 +01:00
Zed 51ae076ea0 Rearchitect profile, support pins, Profile -> User 2022-01-23 07:23:09 +01:00
Zed 79b98a8081 Simplify bad http client pruning 2022-01-23 07:23:09 +01:00
Zed dcfdd225a2
Merge pull request #523 from somini/patch-1
Fix special tasks
2022-01-22 00:03:57 +01:00
somini ae7d2eafb8
Fix special tasks
I get errors like this:

```
nitter-git/tools/gencss.nim(1, 8) Error: cannot open file: sass
stack trace: (most recent call last)
/tmp/nimblecache-798796522/nimscriptapi_3049515398.nim(187, 16)
nitter-git/nitter.nimble(31, 8) scssTask
/usr/lib/nim/system/nimscript.nim(260, 7) exec
/usr/lib/nim/system/nimscript.nim(260, 7) Error: unhandled exception: FAILED: nim c -r tools/gencss [OSError]
       Tip: 2 messages have been suppressed, use --verbose to show them.
     Error: Exception raised during nimble script execution
```
2022-01-21 23:01:38 +00:00
Zed cdb4efadfe Temporary fix to Twitter's global timeline error 2022-01-21 09:17:18 +01:00
Zed d77d5911b0 Bump Redis pool tag 2022-01-20 11:54:36 +01:00
Zed 29a53de691 Update test to reflect layout change 2022-01-20 06:03:08 +01:00
Zed 637168ecc6 Bump Redis pool commit 2022-01-20 02:30:05 +01:00
Zed a76ca3d60f Remove Redis pipelining 2022-01-20 02:22:32 +01:00
Zed 575cb590d7 Revert "changed jester version for samesite cookie fix"
This reverts commit 2224605d5f.
2022-01-18 19:01:48 +01:00
Zed c771f8027a
Merge pull request #519 from LainLayer/jester_fix
changed jester version for samesite cookie fix
2022-01-18 18:52:32 +01:00
Mitarashi 2224605d5f changed jester version for samesite cookie fix 2022-01-18 19:44:49 +02:00
Zed b01810e261 Improve profile page elements, reduce jank
Fixes #167
2022-01-17 05:59:16 +01:00
Zed 43b0bdc08a Remove user agents 2022-01-17 04:13:27 +01:00
Zed e0b141daf9 Small optimization for photo rail request size 2022-01-17 03:21:38 +01:00
Zed f3d6f53f6d Rework profile cache behavior, fix suspended cache
Fixes #480
2022-01-16 20:32:45 +01:00
Zed 23f87c115a Add template to make Redis usage cleaner 2022-01-16 19:22:27 +01:00
Zed 2aa07e7395 Remove broken ARM64 Docker image 2022-01-16 18:53:30 +01:00
Zed fff04de24b Simplify new error handling 2022-01-16 18:28:40 +01:00
Zed 3d91ae0256 Set tokens to expire 5 minutes early
Prevents occasional usage of tokens the very second they expire
2022-01-16 17:57:18 +01:00
Zed 3ab778b49c Remove old parseUserShow proc 2022-01-16 06:34:38 +01:00
Zed 6f348f2f2e Strip trailing newlines from tweets 2022-01-16 06:18:01 +01:00
Zed cdf49dcddd Add experimental user parser 2022-01-16 06:01:13 +01:00
Zed fcfc1ef497 Parse user stats as ints, not strings, cleanup 2022-01-16 03:32:18 +01:00
Zed 54330f0b0c Fix quote avatar css 2022-01-14 23:12:33 +01:00
Zed d06e485b46
Merge pull request #516 from LainLayer/tweet_background
fix tweet background in embeds
2022-01-14 20:12:10 +01:00
alqeeu 485918f746
Merge branch 'zedeus:master' into embedded 2022-01-14 21:08:12 +02:00
Mitarashi 6ebfafde80 added tweet background and bumped css 2022-01-14 21:07:02 +02:00
Zed 62f8d48c5a Bump jsony version to fix unified card unicode 2022-01-14 19:50:26 +01:00
Zed 875e6c2cd6
Merge pull request #515 from LainLayer/embedded
Implement tweet embeds
2022-01-14 19:50:16 +01:00
Mitarashi eff098003f unified function call styles 2022-01-14 20:45:02 +02:00
Mitarashi aee222eb62 Merge branch 'embedded' of https://github.com/LainLayer/nitter into embedded 2022-01-14 20:36:06 +02:00
Mitarashi d29186bf8f stylistic changes 2022-01-14 20:35:01 +02:00
alqeeu 1e027f5edf
Update src/routes/embed.nim
Co-authored-by: Zed <zedeus@pm.me>
2022-01-14 20:33:01 +02:00
alqeeu 74fcc071a3
Update src/sass/tweet/_base.scss
Co-authored-by: Zed <zedeus@pm.me>
2022-01-14 20:32:50 +02:00
Mitarashi ac0edc0a41 made twitter embed links redirect to nitter ones 2022-01-14 20:24:06 +02:00
Mitarashi a6bd05bca6 fixed more stupid code 2022-01-14 20:14:06 +02:00
Mitarashi 90eae2669b fixed stupid code (sorry) 2022-01-14 20:11:51 +02:00
Mitarashi 784d0d42ac minor css change and version bump 2022-01-14 19:49:36 +02:00
Mitarashi 817501a516 wrapped embedded tweet in div and changed css
also bumped css version
2022-01-14 19:44:09 +02:00
Mitarashi 875a2c5387 moved themes to be handled in renderHead and changed path to /embed 2022-01-14 19:34:10 +02:00
Mitarashi 3579bd8e30 handled unavailable in renderEmbeddedTweet 2022-01-14 19:17:10 +02:00
Mitarashi 0d3469df66 changed code to be not shit 2022-01-14 19:01:47 +02:00
Mitarashi 7f15993a74 crude implementation of embedding tweets 2022-01-14 15:23:53 +02:00
Zed 888e965f41 Unify avatar class generation 2022-01-14 03:16:44 +01:00
Zed cc0e4b1668
Merge pull request #513 from LainLayer/square_avatars
Implemented square profile pictures preference
2022-01-13 23:05:56 +01:00