Commit Graph

915 Commits

Author SHA1 Message Date
dependabot[bot] fdc872eb73
build(deps): Bump apscheduler from 3.9.1 to 3.9.1.post1 (#208)
Bumps [apscheduler](https://github.com/agronholm/apscheduler) from 3.9.1 to 3.9.1.post1.
- [Release notes](https://github.com/agronholm/apscheduler/releases)
- [Changelog](https://github.com/agronholm/apscheduler/blob/master/docs/versionhistory.rst)
- [Commits](https://github.com/agronholm/apscheduler/compare/3.9.1...3.9.1.post1)

---
updated-dependencies:
- dependency-name: apscheduler
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-15 09:04:19 +08:00
Rongrong 3bafebf781
fix(parsing): WEBP unnecessarily converted to PNG
Since some time in 2022, Telegram DC will convert any WEBP sent as an
image to a JPG. Any manual conversion should be unnecessary.

Signed-off-by: Rongrong <i@rong.moe>
2022-11-13 23:46:33 +08:00
Rongrong 3508dced74
perf(web): optimize medium info analyzing flow
Signed-off-by: Rongrong <i@rong.moe>
2022-11-13 23:46:32 +08:00
Rongrong e4a545932d
refactor(parsing/medium): remove redundant attr
Signed-off-by: Rongrong <i@rong.moe>
2022-11-13 23:46:32 +08:00
lgtm-com[bot] d8cfd491bb
Add CodeQL workflow for GitHub code scanning (#206)
Co-authored-by: LGTM Migrator <lgtm-migrator@users.noreply.github.com>
2022-11-12 00:17:40 +08:00
Rongrong 529eeb0da7
fix(`/sub`): TypeError when updating interval
Signed-off-by: Rongrong <i@rong.moe>
2022-11-09 18:53:56 +08:00
Rongrong 019198ca40
fix(command/utils): custom filter AttributeError
Signed-off-by: Rongrong <i@rong.moe>
2022-11-09 18:42:37 +08:00
Rongrong 5dee470899
fix(monitor): mistaken update calculating flow
Signed-off-by: Rongrong <i@rong.moe>
2022-11-09 13:34:57 +08:00
dependabot[bot] 904a20e88c
build(deps): Bump matplotlib from 3.6.1 to 3.6.2 (#205)
Bumps [matplotlib](https://github.com/matplotlib/matplotlib) from 3.6.1 to 3.6.2.
- [Release notes](https://github.com/matplotlib/matplotlib/releases)
- [Commits](https://github.com/matplotlib/matplotlib/compare/v3.6.1...v3.6.2)

---
updated-dependencies:
- dependency-name: matplotlib
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-08 12:38:16 +08:00
dependabot[bot] 3f71b90b05
build(deps): Bump rapidfuzz from 2.13.0 to 2.13.2 (#204)
Bumps [rapidfuzz](https://github.com/maxbachmann/RapidFuzz) from 2.13.0 to 2.13.2.
- [Release notes](https://github.com/maxbachmann/RapidFuzz/releases)
- [Changelog](https://github.com/maxbachmann/RapidFuzz/blob/main/CHANGELOG.md)
- [Commits](https://github.com/maxbachmann/RapidFuzz/compare/v2.13.0...v2.13.2)

---
updated-dependencies:
- dependency-name: rapidfuzz
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-08 12:36:53 +08:00
skinheadz 67c2650868
chore(i18n): add l10n for `uk` (#203)
Co-authored-by: Rongrong <i@rong.moe>
2022-11-08 09:54:17 +08:00
Rongrong 9844300b2b
perf(monitor): speed up updates calculating
Signed-off-by: Rongrong <i@rong.moe>
2022-11-06 19:45:26 +08:00
Rongrong 1507e3c928
build(Dockerfile): build static-linked lxml on arm
https://bugs.launchpad.net/lxml/+bug/1977998
Signed-off-by: Rongrong <i@rong.moe>
2022-11-05 23:25:24 +08:00
Rongrong 3a5a0ed1b2
docs(*): update performance info
Signed-off-by: Rongrong <i@rong.moe>
2022-11-03 19:11:46 +08:00
Rongrong 45d5c0bfed
docs(*): update deployment info
Signed-off-by: Rongrong <i@rong.moe>
2022-11-03 19:10:19 +08:00
Rongrong a5cb671201
fix(`/sub`): feed monitor interval not calculated
Signed-off-by: Rongrong <i@rong.moe>
2022-11-03 17:44:08 +08:00
dependabot[bot] d757d95fd0
build(deps): Bump emoji from 2.1.0 to 2.2.0 (#198)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-03 01:18:01 +08:00
Rongrong ed37d52d41
feat(*): adjust `/help` layout
Close #163

Signed-off-by: Rongrong <i@rong.moe>
2022-10-31 23:50:03 +08:00
Rongrong 06ca19ef19
fix(parsing): MRSS tag `<media:content>` unparsed
#120

Signed-off-by: Rongrong <i@rong.moe>
2022-10-31 22:51:30 +08:00
dependabot[bot] d46863d64b
build(deps): Bump pillow from 9.2.0 to 9.3.0 (#197)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-31 19:38:50 +08:00
dependabot[bot] 994ea30789
build(deps): Bump rapidfuzz from 2.12.0 to 2.13.0 (#196)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-31 19:19:49 +08:00
Rongrong b01ffb757d
ci(rough-test): temporarily skip Py3.11 on Windows
https://bugs.launchpad.net/lxml/+bug/1995064
Signed-off-by: Rongrong <i@rong.moe>
2022-10-30 22:47:35 +08:00
Rongrong 24e2ff5d9f
build(Dockerfile): bump to Python 3.11
Signed-off-by: Rongrong <i@rong.moe>
2022-10-30 22:36:39 +08:00
Rongrong da87a14018
ci(rough-test): add test target Python 3.11
Signed-off-by: Rongrong <i@rong.moe>
2022-10-28 18:55:37 +08:00
Rongrong b3d088620d
chore: support for Python 3.11
Signed-off-by: Rongrong <i@rong.moe>
2022-10-28 18:53:01 +08:00
dependabot[bot] 70abad58c3
build(deps): Bump asyncpg from 0.26.0 to 0.27.0 (#192)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-27 15:34:14 +08:00
dependabot[bot] a1886f9463
build(deps): Bump rapidfuzz from 2.11.1 to 2.12.0 (#190)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-26 15:12:07 +08:00
Rongrong 1dfb0742a0
fix(*): race condition prevent shutting down DB
Signed-off-by: Rongrong <i@rong.moe>
2022-10-26 14:56:07 +08:00
Weblate (bot) fb21586302
chore(i18n): update l10n for `cs` (#189)
Co-authored-by: Mikyner <mikyner@gmail.com>
2022-10-23 15:54:11 +08:00
Rongrong 01611a9979
fix(*): try to fix race condition when exiting
Signed-off-by: Rongrong <i@rong.moe>
2022-10-23 15:51:03 +08:00
Rongrong e79488a1d1
fix(root): try disconnect after disconnected
Signed-off-by: Rongrong <i@rong.moe>
2022-10-23 15:51:03 +08:00
Weblate (bot) d8bc320b30
chore(i18n): update l10n for `pt` (#188)
Co-authored-by: Luchezi <higorluchez@gmail.com>
2022-10-20 16:18:36 +08:00
Rongrong 3b8683a10a
docs(deployment-guide): i386 is unsupported
Signed-off-by: Rongrong <i@rong.moe>
2022-10-18 16:24:37 +08:00
Rongrong 89b6e0272d
chore(docker-compose.yml.sample): default to dev
Signed-off-by: Rongrong <i@rong.moe>
2022-10-18 16:24:37 +08:00
dependabot[bot] 625ea9751b
build(deps): Bump telethon from 1.25.2 to 1.25.4 (#187)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-18 16:17:27 +08:00
Rongrong 1c6341371a
fix(root): hang after telethon disconnected
Signed-off-by: Rongrong <i@rong.moe>
2022-10-18 16:13:34 +08:00
dependabot[bot] 6973c3d609
build(deps): Bump typing-extensions from 4.3.0 to 4.4.0 (#184)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-16 20:06:53 +08:00
dependabot[bot] bf16a32585
build(deps): Bump minify-html-onepass from 0.10.0 to 0.10.2 (#182)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-05 16:29:01 +08:00
dependabot[bot] 7596ca6923
build(deps): Bump minify-html from 0.10.0 to 0.10.2 (#181)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-05 16:28:08 +08:00
dependabot[bot] 8af278a6a8
build(deps): Bump rapidfuzz from 2.10.2 to 2.11.1 (#180)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-05 16:27:05 +08:00
dependabot[bot] 3d8f0d841c
build(deps): Bump rapidfuzz from 2.10.1 to 2.10.2 (#176)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-28 09:41:13 +08:00
dependabot[bot] e853954f59
build(deps): Bump telethon from 1.25.1 to 1.25.2 (#174)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-28 09:40:26 +08:00
Rongrong a06a144653
fix(errors_collection): mixing a blocked error
Signed-off-by: Rongrong <i@rong.moe>
2022-09-28 02:53:49 +08:00
dependabot[bot] 6cb52ae1b8
build(deps): Bump rapidfuzz from 2.10.0 to 2.10.1 (#172)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-26 12:30:45 +08:00
dependabot[bot] e9460636fa
build(deps): Bump telethon from 1.25.0 to 1.25.1 (#173)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-26 12:26:17 +08:00
dependabot[bot] 8e563f2765
build(deps): Bump aiohttp[speedups] from 3.8.1 to 3.8.3 (#169)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-22 10:59:20 +08:00
Rongrong c4bebaad36
fix(parsing): empty message is not skipped
Signed-off-by: Rongrong <i@rong.moe>
2022-09-22 02:47:06 +08:00
Rongrong 845f561f59
feat(parsing)!: skip if no media when 'only media'
Signed-off-by: Rongrong <i@rong.moe>
2022-09-22 02:28:30 +08:00
Rongrong b42182a437
perf(Dockerfile): disable pymalloc
This empowers jemalloc (or mimalloc, if someone manually enable it
through LD_PRELOAD) completely, considered to be able to reduce memory
fragmentation further.

Signed-off-by: Rongrong <i@rong.moe>
2022-09-22 01:46:31 +08:00
Rongrong d6ca117ad1
build(*)!: new Docker image tag `exp-deps`
This tag bumps some dependencies to their snapshot version. The old
`feedparser-enhanced` tag has been removed.

Affected dependencies:
feedparser
telethon

Signed-off-by: Rongrong <i@rong.moe>
2022-09-22 01:10:54 +08:00