Commit Graph

58 Commits

Author SHA1 Message Date
Luna Mendes 99fab19766 migration.scripts: add 4_add_instance_invites
- schema.sql: add instance_invites table
2018-11-19 00:00:07 -03:00
Luna Mendes c70dd62306 guild: add implementations for emoji add/update/remove
All icons will be invalidated.

 - images: change icon path model
 - images: handle hashes being NULL, for emojis only needing
    the key
 - schemas: add NEW_EMOJI, PATCH_EMOJI
 - migration.scripts: add 3_drop_constraints_icons_hash
 - schema.sql: drop unique and not null from hash, change primary key in
    icons
2018-11-17 17:52:34 -03:00
Luna Mendes 5480a669a3 all: add guild icon support
- fix update_guild's methods
 - fix update_guild's sql statements
 - litecord: add images module
 - schemas: add splash to GUILD_UPDATE
 - schemas: add validate to INVITE
 - manage.cmd.migration: add script 2
2018-11-13 21:12:40 -03:00
Luna Mendes 77a72f6a1d manage.cmd: add users and tests subparsers
- litecord.auth: add hash_data, check_username_usage
 - litecord.auth: add create_user
 - tests: add credentials.py
2018-11-12 19:25:02 -03:00
Luna Mendes 7be9d30f5d cmd.migration: add debug log 2018-11-07 19:16:44 -03:00
Luna Mendes db9fd783f5 manage.cmd.migration: add rudimentary implementation
Also add table changes for future message embeds.
2018-11-06 20:46:17 -03:00
Luna Mendes c3210bf5b0 manage: add dummy migration command 2018-11-06 18:43:36 -03:00
Luna Mendes a1a914dc87 add manage.py 2018-11-06 17:42:27 -03:00