Zed
089275826c
Bump minimum Nim version
2023-10-31 11:33:24 +00:00
Zed
edad09f4c9
Update nimcrypto and jsony
2023-10-31 08:31:51 +00:00
Zed
3572dd7771
Replace tokens with guest accounts, swap endpoints
2023-08-19 00:25:14 +02:00
Zed
1ac389e7c7
GraphQL timeline ( #812 )
...
* Update deps
* Replace profile timeline with GraphQL endpoint
* Update GraphQL endpoint versions
* Use GraphQL for profile media tab
* Fix UserByRestId request
* Improve routing, fixes #814
* Fix token pool JSON
* Deduplicate GraphQL timeline endpoints
* Update list endpoints
* Use GraphQL for list tweets
* Remove debug leftover
* Replace old pinned tweet endpoint with GraphQL
* Validate tweet ID
* Minor token handling fix
* Hide US-only commerce cards
* Update config example
* Remove http pool and gzip from token pool
* Support tombstoned tweets in threads
* Retry GraphQL timeout errors
* Remove unnecessary 401 retry
* Remove broken timeout retry
* Update karax, use new bool attribute feature
* Update card test
* Fix odd edgecase with broken retweets
* Replace search endpoints, switch Bearer token
* Only parse user search if it's a list
* Fix quoted tweet crash
* Fix empty search query handling
* Fix invalid user search errors again
2023-04-21 14:41:30 +02:00
Zed
23f4c6114c
Switch to BuildJet runners ( #817 )
...
* Update deps
* Use BuildJet runners to speed up arm64
2023-03-28 16:03:15 +02:00
Zed
88c6135030
Bump dependencies
2023-01-09 00:14:21 +01:00
Andrew Sun
d549a77ebe
Fix arm64 build ( #756 )
2022-12-31 20:46:02 +01:00
Zed
9ef0f649fd
Bump dependencies
2022-11-27 01:02:49 +01:00
ringabout
1cf8e67567
bump karax version ( #694 )
...
Co-authored-by: xflywind <43030857+xflywind@users.noreply.github.com>
2022-09-15 14:47:02 +02:00
ringabout
8edfda39ec
bump `packedjson` dependency to include a fix for ARC/ORC ( #691 )
...
Hello. `shallowCopy` has been removed for ARC/ORC since it does a deep copy for strings/seqs, which breaks the semantics of `shallowCopy`. https://github.com/Araq/packedjson/pull/13 is a fix for `packedjson` to support ARC/ORC. The PR bumps `packedjson` dependency to include [a fix](9e6fbb63cb
) for ARC/ORC.
2022-08-30 09:18:46 +02:00
zedeus
5cceca4e93
Bump zippy dependency
2022-06-09 09:25:45 +02:00
Zed
d407051b66
Downgrade zippy library to fix checksum error
2022-06-05 22:40:10 +02:00
Zed
93f605f4fe
Update deps
2022-06-04 01:11:35 +02:00
Mitarashi
6e4620070e
Bumped karax version
2022-02-10 13:13:02 +02:00
Zed
eedf6d07b8
Remove depsOnly check since Nimble supports it
2022-01-30 17:28:31 +01:00
Zed
eadf722284
Add compile-time define to skip building binary
2022-01-27 14:41:40 +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
d77d5911b0
Bump Redis pool tag
2022-01-20 11:54:36 +01:00
Zed
637168ecc6
Bump Redis pool commit
2022-01-20 02:30:05 +01:00
Zed
575cb590d7
Revert "changed jester version for samesite cookie fix"
...
This reverts commit 2224605d5f
.
2022-01-18 19:01:48 +01:00
Mitarashi
2224605d5f
changed jester version for samesite cookie fix
2022-01-18 19:44:49 +02:00
Zed
62f8d48c5a
Bump jsony version to fix unified card unicode
2022-01-14 19:50:26 +01:00
Zed
111927a21c
Add experimental support for unified_card
...
Closes #345
2022-01-13 12:17:18 +01:00
Zed
6c6386913e
Remove nim-regex dependency, improve performance
2022-01-11 03:22:31 +01:00
Zed
8c2e0c66e2
Render markdown files with a tool
2022-01-09 23:35:56 +01:00
Zed
3f201ba846
Improve preferences page
2021-12-27 18:18:40 +01:00
Zed
a7e0f817c9
Replace Frosty with Flatty for de/serialization
2021-12-26 23:01:19 +01:00
Zed
3da6c50cb8
Use gzip for API calls to lower bandwidth and RAM
2021-12-26 06:49:27 +01:00
Zed
5720bbb8f9
Update dependencies
2021-12-26 03:06:52 +01:00
Zed
f02515fda2
Set minimum Nim version to 1.4.8
2021-12-20 02:08:29 +01:00
Vítor
cf47c1b8ad
Handle withheld tweets ( #429 )
...
* Handle withheld tweets
* Fix format of parser.nim
2021-08-21 17:13:38 +02:00
Vítor
fd384ff33e
Add support for redis authentication ( #420 )
...
* Add support for redis authentication (Update redpool dependency)
- Add configuration option `redisPassword`
* Reference `redisPassword` in nitter.conf
2021-08-07 00:53:16 +02:00
Zed
c327f4cc06
Downgrade Frosty again to prevent OOM
...
It works, let's not fuck with it any more than necessary.
2021-01-02 19:27:11 +01:00
Zed
8590d51c49
Update frosty
2020-11-16 01:28:56 +01:00
Zed
680cc429d6
Update frosty, add migration
2020-11-15 20:18:13 +01:00
Zed
320cb47bce
Switch to supersnappy, update frosty
2020-11-15 01:21:56 +01:00
Zed
bd97cea709
Update dependencies
2020-11-07 21:46:03 +01:00
Zed
77994e8246
Specify redpool commit
2020-06-09 23:41:13 +02:00
Zed
86811dca71
Specify commit for redis library
2020-06-09 21:02:39 +02:00
Zed
558fc7a8a0
Update deps
2020-06-07 09:00:04 +02:00
Zed
908da72ba9
Use frosty instead of msgpack, compress everything
2020-06-07 08:50:40 +02:00
Zed
181ef3bca7
Use snappy for rss compression, refactor
2020-06-06 09:27:25 +02:00
Zed
fb591e43b8
Switch to packedjson to try lowering memory usage
2020-06-02 18:05:54 +02:00
Zed
d8270cafe7
Fix nimble file
2020-06-02 18:05:54 +02:00
Zed
4bb92a5201
New dependencies
2020-06-02 18:05:54 +02:00
Zed
c736a98614
Update dependencies
2020-06-02 18:05:54 +02:00
Zed
9608876783
Switch back to upstream Jester
2020-03-09 00:13:22 +01:00
Zed
a77c0f6a84
Change jester branch
2020-01-29 03:07:11 +01:00
Zed
eef8d4a082
Fix leaks caused by race conditions
...
Fixes #106
2020-01-22 17:11:41 +01:00
Zed
a419f6c996
Update karax, cleanup input code
2019-11-12 10:57:28 +01:00