Luna Mendes
|
479151cdfa
|
Merge branch 'patch/polish_register_html' into 'master'
polish invite_register.html
See merge request luna/litecord!4
|
2018-11-19 07:29:59 +00:00 |
slice
|
3ad282c75f
|
polish invite_register.html
- no backend changes needed, this is purely a cosmetic change
|
2018-11-18 23:28:32 -08:00 |
Luna Mendes
|
4e7dcbeefc
|
channel.messages: update edited_at properly
- storage: give str guild_id on message objects
|
2018-11-19 04:25:15 -03:00 |
Luna Mendes
|
109254323e
|
user.billing: pass db instance instead of app to create_payment
|
2018-11-19 04:11:05 -03:00 |
Luna Mendes
|
113ba3fb89
|
pubsub.lazy_guild: better method to remove member
|
2018-11-19 04:10:18 -03:00 |
Luna Mendes
|
994c3eb640
|
pubzub.lazy_guild: remove any of the user's states on remove_member
|
2018-11-19 03:50:15 -03:00 |
Luna Mendes
|
ed628abab2
|
guild.mod: use remove_member in lazy_guilds
- pubsub.lazy_guild: add remove_member handler
- users: use guild.mod's remove_member
|
2018-11-19 03:36:31 -03:00 |
Luna Mendes
|
906e891f6e
|
blueprints.invites: call new_member event for member lists
- pubsub.lazy_guild: add new_member handler
|
2018-11-19 03:15:37 -03:00 |
Luna Mendes
|
bd26969029
|
blueprints.auth: update instance_invites.uses
|
2018-11-19 02:26:22 -03:00 |
Luna Mendes
|
f53d9c07e1
|
blueprints.auth: add implementation for register_with_invite
|
2018-11-19 02:20:54 -03:00 |
Luna Mendes
|
6921f3b6b1
|
run: remove unused import
- static.invite_register: retab
|
2018-11-19 01:47:35 -03:00 |
Luna Mendes
|
f2e3cdd9ff
|
static: use Path.cwd
|
2018-11-19 01:45:35 -03:00 |
Luna Mendes
|
2ff7f796fc
|
run: add static blueprint to set_blueprints
- run: remove old handler for /register
|
2018-11-19 01:40:31 -03:00 |
Luna Mendes
|
79da12b45d
|
Merge branch 'master' of gitlab.com:luna/litecord
|
2018-11-19 01:39:28 -03:00 |
Luna Mendes
|
612600bf03
|
manage.cmd.invites: change from 10 chars to 6 chars
|
2018-11-19 01:38:57 -03:00 |
Luna Mendes
|
8b305407c2
|
manage.cmd: add invites blueprint
- schema.sql: remove temporary and expires_at columns
- migration.scripts: remove emporary and expires_at columns
|
2018-11-19 01:34:04 -03:00 |
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
|
4058222e75
|
Merge branch 'html/better-register-page' into 'master'
Better register page
See merge request luna/litecord!3
|
2018-11-19 02:04:31 +00:00 |
S Stewart
|
ef2a1480ed
|
add static bp
|
2018-11-18 19:58:06 -06:00 |
S Stewart
|
b18188cdeb
|
add css
|
2018-11-18 18:23:46 -06:00 |
S Stewart
|
43069cec88
|
rewrite invite_register.html
|
2018-11-18 18:23:38 -06:00 |
Luna Mendes
|
c8d12c38c9
|
blueprints.auth: use REGISTER / REGISTER_WITH_INVITE
|
2018-11-18 19:29:09 -03:00 |
Luna Mendes
|
d0b8dd9f56
|
schemas: fix syntax error, add required to REGISTER
|
2018-11-18 19:27:57 -03:00 |
Luna Mendes
|
e949dbdc3f
|
blueprints.auth: add *dummy* POST /api/v6/auth/register_inv
- litecord.schemas: add REGISTER, REGISTER_WITH_INVITE
- run: add GET /register
- add static/invite_register.html
|
2018-11-18 19:24:17 -03:00 |
Luna Mendes
|
b17d166377
|
pubsub.lazy_guild: update member roles in MemberList
|
2018-11-18 18:43:20 -03:00 |
Luna Mendes
|
1868d86fed
|
pubsub.lazy_guild: update old presence's roles and status
|
2018-11-18 18:37:59 -03:00 |
Luna Mendes
|
38b01600aa
|
pubsub.lazy_guild: handle unknown role on role_pos_update
- pubsub.lazy_guild: handle item_index being None on resync_by_item
|
2018-11-18 18:33:35 -03:00 |
Luna Mendes
|
e38cb38e5f
|
pubsub.lazy_guild: fix role_pos_update giving a method to get_subs
|
2018-11-18 18:26:55 -03:00 |
Luna Mendes
|
f407cb35bf
|
images: fix always_icon comparison
|
2018-11-18 18:20:18 -03:00 |
Luna Mendes
|
53afe46774
|
user.settings: fix more Storage -> UserStorage
|
2018-11-18 18:03:12 -03:00 |
Luna Mendes
|
d061ec6376
|
nodeinfo: add MAIN_URL config usage
|
2018-11-18 17:08:23 -03:00 |
Luna Mendes
|
c4a63016ea
|
config.example.py: add MAIN_URL
|
2018-11-18 17:07:18 -03:00 |
Luna Mendes
|
339d1b0c8b
|
blueprints: add nodeinfo blueprint
|
2018-11-18 17:04:31 -03:00 |
Luna Mendes
|
3432617988
|
channel.messages: handle at-everyone and at-here differently
- blueprints.checks: return bool on *_perm_check
|
2018-11-18 02:38:30 -03:00 |
Luna Mendes
|
8492b6eb33
|
channel.messages: handle role mentions and at-everyone mentions
|
2018-11-18 02:25:32 -03:00 |
Luna Mendes
|
9db9c75602
|
gateway.websocket: fix extracting guild ids when handling op 8
|
2018-11-18 01:24:32 -03:00 |
Luna Mendes
|
500579e957
|
channel.messages: fix mention affecting user_read_state
|
2018-11-18 01:20:02 -03:00 |
Luna Mendes
|
66ea960f71
|
gateway.websocket: anoter Storage -> UserStorage
|
2018-11-18 01:05:53 -03:00 |
Luna Mendes
|
0449fad9a3
|
Revert ".gitlab-ci.yml: drop pipenv install pre-script"
This reverts commit d11f8692e4.
|
2018-11-17 22:42:57 -03:00 |
Luna Mendes
|
d11f8692e4
|
.gitlab-ci.yml: drop pipenv install pre-script
we're pratically installing packages twice for no reason, since tox
will also run pipenv install on its environment.
|
2018-11-17 18:53:26 -03:00 |
Luna Mendes
|
0aa679677f
|
user_storage: add UserStorage.get_user_guilds
So that we're consistent.
- gateway.websocket, presence: change to UserStorage for
get_user_guilds
|
2018-11-17 18:41:54 -03:00 |
Luna Mendes
|
9547b5e536
|
tests: add test_user
- tests.common: add get_uid
|
2018-11-17 18:39:09 -03:00 |
Luna Mendes
|
976e518fad
|
users: change Storage -> UserStorage
|
2018-11-17 18:31:43 -03:00 |
Luna Mendes
|
1288e401ea
|
user.billing_job: change reschedule for payment_job from 2min to 30min
|
2018-11-17 18:29:55 -03:00 |
Luna Mendes
|
cc535bb851
|
schema.sql: add UNIQUE to icons.hash
|
2018-11-17 18:27:37 -03:00 |
Luna Mendes
|
630db1e1e9
|
images: add always_icon kwarg to put()
- guilds: use always_icon
|
2018-11-17 18:26:42 -03:00 |
Luna Mendes
|
1e368f8cc9
|
images: return None on invalid icon data when put()-ing
- guild.emoji: send 400 on invalid icon
|
2018-11-17 18:21:20 -03:00 |
Luna Mendes
|
d9a1923e54
|
images: add bytelimit
- guild.emoji: add 128x128 limit and 128kb limit
- types: add KILOBYTES
|
2018-11-17 18:19:47 -03:00 |
Luna Mendes
|
d3bc826504
|
blueprints.icons: send none hash when querying emoji
- images: handle hash being none on generic_get
|
2018-11-17 18:10:54 -03:00 |
Luna Mendes
|
1175de1406
|
guild.emoji: fix args to IconManager.put
|
2018-11-17 18:07:04 -03:00 |