root
9a53e5c89c
Merge branch 'main' of https://github.com/govdbot/govd
Build and deploy / build-and-push-image (push) Successful in 8m37s
2025-04-28 16:00:02 +00:00
dogghi no
c7a2612056
clean code, add golangci config, preallocate some slices and avoid copying body before parsing json ( #9 )
2025-04-28 17:23:40 +02:00
Michele
0a146c515c
Update google chrome extension URL ( #8 )
2025-04-28 17:23:29 +02:00
stefanodvx
68d578e642
more code cleanup 👍 💢
2025-04-28 17:14:23 +02:00
root
b90ca1d436
Merge branch 'main' of https://github.com/govdbot/govd
Build and deploy / build-and-push-image (push) Successful in 8m40s
2025-04-28 15:00:02 +00:00
stefanodvx
7512919190
generic code cleanup
2025-04-28 16:49:50 +02:00
root
933467788e
Merge branch 'main' of https://github.com/govdbot/govd
Build and deploy / build-and-push-image (push) Successful in 8m20s
2025-04-28 14:00:02 +00:00
stefanodvx
b5c5801ec2
fix: better slices allocation
...
pre-allocate slices' size when possible when extracting media
2025-04-28 15:57:30 +02:00
root
84c88c49ae
Merge branch 'main' of https://github.com/govdbot/govd
Build and deploy / build-and-push-image (push) Successful in 8m51s
2025-04-28 13:00:02 +00:00
stefanodvx
0d986d4573
fix: resolve memory leaks in download utility
...
1. writing chunks directly to disk instead of buffering in memory
2. using fixed-size buffers (32KB) for all I/O operations
3. optimizing buffer allocation strategy in downloadInMemory
4. implementing proper file synchronization with mutex locks
5. calculating chunk boundaries on-the-fly instead of pre-allocating
the memory profiling showed excessive allocations in bytes.growSlice
which has been addressed by minimizing intermediate buffers and
eliminating unnecessary memory copies
these changes should fix the observed OOM issues when downloading
large files while maintaining the same functionality
2025-04-28 14:35:22 +02:00
root
d565396c28
Merge branch 'main' of https://github.com/govdbot/govd
Build and deploy / build-and-push-image (push) Successful in 8m44s
2025-04-27 19:00:02 +00:00
stefanodvx
37c2fbf215
twitter: update endpoint
...
this endpoint is not protected at the moment, but would probably in a few days
2025-04-27 20:59:35 +02:00
root
072d11dba6
Merge branch 'main' of https://github.com/govdbot/govd
Build and deploy / build-and-push-image (push) Successful in 8m2s
2025-04-26 18:00:02 +00:00
stefanodvx
a959807524
twitter: temporary fix
...
we're aiming to automatically generate x-client-transaction-id header. due to a recent change on twitter backend, this header is now required. sadly, its not static, so would propably break again anytime soon
2025-04-26 19:50:30 +02:00
root
c27c3ffc36
Merge branch 'main' of https://github.com/govdbot/govd
Build and deploy / build-and-push-image (push) Successful in 8m24s
2025-04-24 11:00:02 +00:00
stefanodvx
1b7ed51060
threads: fixed captions
2025-04-24 12:29:42 +02:00
stefanodvx
effd834a47
threads: new extractor
2025-04-24 12:21:12 +02:00
stefanodvx
5336968e05
code cleanup
2025-04-24 12:20:35 +02:00
root
7664d01a58
Merge branch 'main' of https://github.com/govdbot/govd
Build and deploy / build-and-push-image (push) Successful in 8m15s
2025-04-23 23:00:02 +00:00
stefanodvx
917be1687f
fixed typos
2025-04-24 00:34:58 +02:00
stefanodvx
491867d7e4
improved docs
2025-04-24 00:25:04 +02:00
root
effd78e78f
Merge branch 'main' of https://github.com/govdbot/govd
Build and deploy / build-and-push-image (push) Successful in 8m52s
2025-04-23 18:00:02 +00:00
stefanodvx
a24d9348bf
instagram: fixes url pattern
2025-04-23 19:12:38 +02:00
root
da6e415494
Merge branch 'main' of https://github.com/govdbot/govd
Build and deploy / build-and-push-image (push) Successful in 8m53s
2025-04-23 17:00:02 +00:00
stefanodvx
93e964a28b
instagram: new extraction method
...
new extraction method first tries to fetch content directly from instagram graphql API, fallback to html embed page. in case every method fail, rely on 3rd party
2025-04-23 18:52:05 +02:00
root
762632c6c6
Merge branch 'main' of https://github.com/govdbot/govd
Build and deploy / build-and-push-image (push) Has been cancelled
2025-04-23 00:41:03 +00:00
stefano
1b3c426808
update readme
2025-04-23 02:09:37 +02:00
stefanodvx
244ebe1b1c
Update AUTHENTICATION.md
2025-04-23 02:00:15 +02:00
stefanodvx
3704e5cfc5
Update AUTHENTICATION.md
2025-04-23 01:59:39 +02:00
stefanodvx
b5d6c48a16
readme updated
2025-04-23 01:57:20 +02:00
72f0128678
add workflow
Build and deploy / build-and-push-image (push) Successful in 8m34s
2025-04-23 01:48:28 +02:00
35d88c49ad
remove .github
2025-04-23 01:46:36 +02:00
stefanodvx
c8d0666d1d
fixes (desc)
...
telegram message / notify (push) Has been cancelled
- m3u8 parser
- segments download
- video-audio merge
2025-04-23 01:44:25 +02:00
stefanodvx
330cc39583
trying to fix segmented download
2025-04-22 13:00:53 +02:00
HappyLoLTroll
1f618201f9
fix docker build ( #7 )
2025-04-22 12:14:39 +02:00
stefanodvx
4b1c801370
fixed typo
2025-04-22 12:12:42 +02:00
stefanodvx
c0c2e42436
added new instance
2025-04-22 12:11:20 +02:00
stefanodvx
34827fe852
reddit: prevent infinite loop on error
2025-04-22 12:06:13 +02:00
stefanodvx
7e69320d2c
db: connection retry logic
2025-04-22 00:22:27 +02:00
stefanodvx
3e307658fa
instagram: fixes share urls
2025-04-21 22:30:52 +02:00
stefanodvx
34219a848e
instagram: fixes
2025-04-20 13:17:30 +02:00
stefanodvx
7dab9207b7
Update README.md
2025-04-20 13:10:17 +02:00
stefanodvx
e1f424b948
cleanup code
2025-04-20 13:03:53 +02:00
stefanodvx
12ad427baf
fixes config
2025-04-20 12:54:20 +02:00
stefanodvx
6151a6c397
fix typo
2025-04-20 12:19:54 +02:00
stefanodvx
0a63df9ce6
set configuration for each extractor
2025-04-20 12:19:14 +02:00
stefanodvx
6baa965534
fix typos and remove unused headers
2025-04-20 01:26:50 +02:00
stefanodvx
0786312feb
instagram: fix public instance with edge proxy
2025-04-20 01:07:02 +02:00
stefanodvx
6f5e792b01
edge proxy support + updated readme
2025-04-20 01:00:50 +02:00
stefanodvx
8d57b97b0f
media: fixes default format filtering
2025-04-19 21:38:39 +02:00