Tulir Asokan
d678cdfff4
Fix import in alembic migration
2019-02-14 01:41:45 +02:00
Tulir Asokan
a32bc2985a
Show phone number when username doesn't exist. Fixes #213
2018-09-28 02:46:02 +03:00
Tulir Asokan
f758884c75
Fix example config and add alembic migration
2018-09-24 23:41:18 +03:00
Tulir Asokan
bb04231880
Fix bugs in migrations
2018-08-17 00:06:02 +03:00
Tulir Asokan
2b92483c50
Initial option to replace Matrix puppet of own Telegram account
2018-07-20 12:35:22 -04:00
Tulir Asokan
ad7b7f5c06
Stop using f-strings in Alembic migrations. Fixes #189
2018-07-20 10:05:23 -04:00
Tulir Asokan
0625b2d661
Handle FileNotFoundError when migrating state store
2018-07-16 20:09:42 +03:00
Tulir Asokan
7515b31164
Move Matrix state cache to main database. Fixes #159
2018-07-12 16:05:54 +03:00
Tulir Asokan
fb43f13ed5
Remove unused alembic upgrade
2018-06-23 00:45:44 +03:00
Tulir Asokan
17aefd02da
Make alembic result consistent with definitions in db.py and add bot_id to bot_chat table
2018-06-22 21:20:00 +03:00
Tulir Asokan
708110eb08
Make cascade rules alembic upgrade optional to un-break sqlite
2018-06-03 14:30:19 +03:00
Tulir Asokan
1aa80c1a8f
Fix user_portal delete cascade when deleting portals
2018-05-31 11:18:20 +03:00
Tulir Asokan
dc85754b1e
Fix postgres compatibility
2018-05-29 15:17:08 +03:00
Tulir Asokan
1f5261ff8f
Initial solution and database update for #11
...
The database now contains a displayname_source field which is the
telegram user ID of the user whose point of view the displayname
is from.
Updates from the relaybot user always take precendence, but currently
the relaybot will never automatically fetch displaynames.
2018-05-19 17:22:16 +03:00
Tulir Asokan
fd763b953d
Update dependencies and remove python 3.5 special casing
2018-05-13 10:52:44 +03:00
Tulir Asokan
f7dfbbf3f4
Bump telethon-session-sqlalchemy version
2018-04-30 17:40:07 +03:00
Tulir Asokan
73e7b8f635
Add option to send bot messages as m.notice. Fixes #121
2018-04-29 23:51:27 +03:00
Tulir Asokan
bb13813952
Check if portal is channel before trusting member list
2018-04-29 15:54:16 +03:00
Tulir Asokan
b1c85d5cda
Add moviepy as optional dep for HQ thumbnails, make Pillow optional
...
[db updated]
2018-03-09 16:54:35 +02:00
Tulir Asokan
3a4628cb6e
Use Telethon's new AlchemySession for session storage
2018-03-02 20:22:03 +02:00
Tulir Asokan
bbc5f99ae9
Fix Alembic setup and add timestamp to TelegramFile
2018-02-20 00:14:47 +02:00
Tulir Asokan
70c686a7fc
Set up Alembic. Fixes #54
2018-02-11 18:42:53 +02:00