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
6ef31599e9
Read database path from config in alembic env.py
...
Slightly related to #135
2018-05-29 18:37:08 +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