Luna Mendes
a08854c3f3
Merge branch 'edit-readme' into 'master'
...
Restructure README.md
See merge request litecord/litecord!9
2018-12-04 07:08:25 +00:00
slice
cfd0e7ce34
english grammar
2018-12-03 23:02:11 -08:00
slice
000cf6a945
Restructure README.md
2018-12-03 23:00:20 -08:00
slice
636dec5dde
Add project logo
...
Typeset in Work Sans Bold Italic 96px.
2018-12-03 22:45:22 -08:00
slice
66f7e55d26
Ignore macOS .DS_Store files
...
They are like thumbs.db on Windows.
2018-12-03 22:45:09 -08:00
Luna
dbc6da8ce9
pubsub.guild: remove print debug
2018-12-04 02:22:38 -03:00
Luna
7d6aab9a29
litecord.auth: use TimestampSigner
...
this fixes all tokens being the same.
2018-12-04 02:21:49 -03:00
Luna
8c4b7a1ac8
pubsub.lazy_guild: fix list_id for non-everyone lists
...
- utils: add murmurhash3 implementation
2018-12-04 02:02:40 -03:00
Luna Mendes
29d30c3792
Merge branch 'master' into 'master'
...
Manage command for retrieving user tokens
See merge request luna/litecord!7
2018-12-03 02:33:06 +00:00
gabixdev
2542084c73
Fix migration on windows + make generate_token generate only bot ids
2018-12-03 03:26:50 +01:00
gabixdev
efdcbf9937
Merge branch 'master' of https://gitlab.com/luna/litecord
2018-12-03 03:02:36 +01:00
gabixdev
1087ed0186
Manage command for retrieving user tokens
2018-12-03 03:00:35 +01:00
Luna
969b6b80ae
schemas: fix regression on REGISTER_WITH_INVITE
...
regression added in 8f2ad0f33d
2018-12-02 22:55:58 -03:00
Luna
a36ea4a117
blueprints.guilds: use default value for roles.color
2018-12-02 22:49:08 -03:00
Luna
a0129da198
schema.sql: change roles.color default to 0
...
fixes the at-everyone role being black.
related to !6 .
- migration.scripts: add 8_roles_default_color
2018-12-02 22:48:01 -03:00
Luna Mendes
3fbaf15c1a
Merge branch 'master' into 'master'
...
some fixes
See merge request luna/litecord!6
2018-12-03 01:17:00 +00:00
gabixdev
9b0171ad32
Add documented endpoint back
2018-12-03 01:52:36 +01:00
gabixdev
0ac0fb6ea1
Merge branch 'master' of https://gitlab.com/luna/litecord
2018-12-03 01:47:38 +01:00
gabixdev
8f2ad0f33d
small fixes
2018-12-03 01:46:37 +01:00
Luna
1e83c6f8ea
tox.ini: use py3.7 due to pipfile requiring it
2018-12-02 19:49:12 -03:00
Luna
49edad8573
pubsub.lazy_guild: add dummy impl for chan_update
2018-12-02 19:16:00 -03:00
Luna
bb36d7e669
pubsub.lazy_guild: add more checks for new group being None
...
presence updates aren't checking that value yet.
2018-12-02 18:52:16 -03:00
Luna
300f948ab2
pubsub.lazy_guild: remove member list from guild map too
2018-12-02 18:41:29 -03:00
Luna
d1ef08fbd0
pubsub.lazy_guild: add cleanup of member lists
...
- blueprints.channel: delete member list when deleting channel
2018-12-02 18:37:49 -03:00
Luna
915b6224e9
permissions: fix overwrite fetching in compute_overwrites
...
- pubsub.guild: only send a chan action to channels user can read
2018-12-02 18:09:00 -03:00
Luna
bdee75fd78
guilds: use patterns for messages.content in search
2018-11-30 17:48:59 -03:00
Luna
eec5d2eb92
guilds, channels: fix search
2018-11-30 17:43:51 -03:00
Luna
df382a7a5f
user: add fake_store bp
...
this should solve problems with 404's.
2018-11-30 17:33:23 -03:00
Luna Mendes
4d3c288750
invites: add time and usage checks in use_invite
2018-11-23 02:57:30 -03:00
Luna Mendes
7332ec7165
invites: update invite uses on use_invite
2018-11-23 02:46:00 -03:00
Luna Mendes
db8afdbf5d
invites: add alias for DELETE /api/v6/invite/<inv_code>
2018-11-23 02:33:06 -03:00
Luna Mendes
8d8be18633
storage: add rate_limit_per_user fetching
...
the rate_limit_per_user field has been on schema.CHAN_UPDATE for a while
but the database didn't have the column.
- migration.scripts: add 7_text_channels_rate_limit_per_user.sql
- schema.sql: add guild_text_channels.rate_limit_per_user
2018-11-22 22:06:19 -03:00
Luna Mendes
7cfa247146
guild.members: translate 0-strings to None
2018-11-22 21:22:08 -03:00
Luna Mendes
1747d0c346
guild.members: validate nickname on update_nickname
...
- schemas: add nickname type
2018-11-22 21:05:29 -03:00
Luna Mendes
2adc88e9e4
litecord: add system_messages module
...
- channel.pins: send a CHANNEL_PINNED_MESSAGE system message
2018-11-22 17:08:28 -03:00
Luna Mendes
7aff586790
channel.pins: use timestamp_ instead of .isoformat
2018-11-22 16:25:26 -03:00
Luna Mendes
d376cb4fad
channel.pins: change dispatch guild -> dispatch channel
...
this should fix pins in dms
2018-11-22 16:23:51 -03:00
Luna Mendes
d39e161deb
schemas: add theme type
...
- schemas: add USER_SETTINGS.theme
2018-11-22 16:20:44 -03:00
Luna Mendes
8c59bb5740
user.settings: properly use json dumped value
2018-11-22 16:06:42 -03:00
Luna Mendes
1b529c4af3
user.settings: fix json encoding when patching settings
...
should fix issues with restricted_guilds and the overall guild position.
2018-11-22 16:05:42 -03:00
Luna Mendes
a784d100e7
user.billing_job: remove unused import
2018-11-22 05:01:04 -03:00
Luna Mendes
d62e140d8d
user.billing: fix imports for process_subscription move
...
- enums: add PremiumType
2018-11-22 05:00:20 -03:00
Luna Mendes
3d852af438
user.billing: use process_subscription on _create_subscription
...
this should ensure proper dispatch of USER_UPDATE events
on nitro activation.
2018-11-22 04:52:12 -03:00
Luna Mendes
b92d1302e7
users: decouple main dispatch to mass_user_update
...
this should solve problems with people getting nitro and others
being able to see their flag status. who knows what happens
inside the offical client.
- users.billing_job: use mass_user_update
2018-11-22 04:46:16 -03:00
Luna Mendes
2a00f8c31f
nodeinfo: give message_count as localPosts value
2018-11-22 00:14:17 -03:00
Luna Mendes
1b984f638a
Merge branch 'master' of gitlab.com:luna/litecord
2018-11-21 23:17:38 -03:00
Luna Mendes
801438c24b
config.ci.py: add MAIN_URL and NAME
2018-11-21 23:02:33 -03:00
Luna Mendes
f04f81e564
Merge branch 'master' into 'master'
...
static.index: fix usage of obsolete tag
See merge request luna/litecord!5
2018-11-22 01:23:51 +00:00
Mary
450066a164
Merge branch 'master' of gitlab.com:josepal/litecord
2018-11-21 20:10:06 -05:00
Mary
5f90eb494b
static.index: fix usage of obsolete tag
2018-11-21 20:08:37 -05:00