Luna
a69a2423de
run.py: fix other peace of mind things
2019-02-03 22:50:45 -03:00
Luna
d95b6adb16
run.py: only pass app instance to PresenceManager
...
- presence: only receive app when instantiating
2019-02-03 22:44:43 -03:00
Luna
6ee5b2fa15
run.py: sanity of mind tweaks
2019-02-03 22:42:24 -03:00
Luna
790dde9c87
schemas: update USERNAME_REGEX
2019-02-03 02:20:10 -03:00
Luna
2914d9bc92
users: convert to int on partial.permissions
2019-02-02 21:58:07 -03:00
Luna
a6e29e3088
add ecosystem.config.js
...
for pm2 deployments
2019-02-02 02:53:30 -03:00
Luna
88d118799f
guilds: optimize create_guild_settings
...
we were inserting then updating when we could just insert with the
value, lol
2019-02-02 02:06:08 -03:00
Luna
7ad1d07682
Merge branch 'master' of gitlab.com:litecord/litecord
2019-02-01 20:58:03 -03:00
Luna
9b76c472d0
embed.sanitizer: add log warn
...
- channel.messages: handle meta being None
- schemas: add gift_code_sku_id
2019-02-01 20:57:12 -03:00
Luna
3a90471798
Merge branch 'master' into 'master'
...
move the package installation step to before setting up DB and migrations
See merge request litecord/litecord!16
2019-02-01 21:01:57 +00:00
derrick murphy
c2fb1475c8
move the package installation step to before setting up DB and migrations
2019-02-01 20:55:21 +00:00
Luna
9f56c7a26e
nodeinfo: keep compatiblity with nodeinfo 2.0
2019-02-01 16:05:35 -03:00
Luna
dcecd9c0c0
nodeinfo: update nodeinfo to 2.1
...
nodeinfo 2.1 adds software.repository pointing to the repository url
of the server software. quick and easy.
2019-02-01 03:12:59 -03:00
Luna
d2353d2495
errors: add ERR_MSG_MAP
...
Closes #31 .
2019-01-28 19:31:45 -03:00
Luna
c83dc1ba1f
users: fix bug in _try_reroll
2019-01-27 15:46:58 -03:00
Luna
36694524f2
config.{ci,example}.py: update copyright year
2019-01-26 19:28:51 -03:00
Luna
08736c869f
Merge branch 'master' of gitlab.com:litecord/litecord
2019-01-26 19:26:15 -03:00
Luna
53d7515f8c
all: update copyright year
2019-01-26 19:25:46 -03:00
Luna
f35886d970
Merge branch 'patch-1' into 'master'
...
Remove a stray comma which caused errors upon import
See merge request litecord/litecord!15
2019-01-26 17:45:56 +00:00
George Tsatsis
b92ea295dc
Remove a stray comma which caused errors upon import
2019-01-26 14:00:24 +00:00
Luna
307a22e135
channel.pins: deny pins from system messages
...
suggested by @Cynosphere
2019-01-25 19:40:56 -03:00
Luna
935b4e15aa
relationships: add messages to errors
...
Closes #30
2019-01-24 00:27:10 -03:00
Luna
0eec28a058
snowflake: fix overflow bug
...
bugfix ported from 40cbd0bdef
2019-01-19 16:38:54 -03:00
Luna
64814a979e
auth: add POST /api/v6/auth/fingerprint
2019-01-19 16:38:07 -03:00
Luna
85deabf610
user.billing_job: fix bug on create_payment call
2018-12-24 21:07:10 -03:00
Luna
6a476dc9f7
gateway.websocket: add debug logging on chunked send
2018-12-10 19:03:40 -03:00
Luna
032942a466
gateway.websocket: prevent empty messages on zlib-stream
2018-12-10 18:45:20 -03:00
Luna
6872139ff6
gateway.websocket: do chunked sends on zlib stream
...
this should fix issues with big payloads being sent
as a single big websocket message to a client (potentially crashing it).
chunked sends split the payload into 1KB chunks that are each
sent through the websocket. clients are already supposed to handle
this behavior from the zlib-stream docs.
- utils: add yield_chunks
2018-12-10 01:44:44 -03:00
Luna
5c38198137
user_storage: fix channel_overrides being a dict
2018-12-10 00:51:03 -03:00
Luna
c5ccc5a9d0
attachments: fix syntax error
2018-12-09 19:27:39 -03:00
Luna
348430838e
attachments: add sanitizer for pillow format kwarg
2018-12-09 19:21:06 -03:00
Luna Mendes
e81ca361bc
Merge branch 'message-attachments' into 'master'
...
Message attachments
Closes #5
See merge request litecord/litecord!14
2018-12-09 05:02:50 +00:00
Luna
1555a4717e
attachments: add gif resize support
...
- images: strip IconManager.resize_gif into its own function
2018-12-09 01:51:58 -03:00
Luna
35967cb714
attachments: add basic resizing
...
Needs GIF support.
2018-12-09 01:26:56 -03:00
Luna
d093e9c1ce
channel.messages: remove unused import
2018-12-09 00:10:06 -03:00
Luna
a8704f8176
attachments: add attachment fetch impl
...
- channel.messages: fix width/height switching
2018-12-08 23:59:45 -03:00
Luna
7e17b6965e
channel.message: fix issues related to file stream
...
- storage: remove mime fetch
2018-12-08 23:49:46 -03:00
Luna
501b82b4f0
storage: fix attachment ids fetch
2018-12-08 23:43:14 -03:00
Luna
54650161b9
storage: fix attachment.url
2018-12-08 23:39:56 -03:00
Luna
6c992588e9
channel.messages: fix insertion into attachments table
...
- channel.messages: add file write
- images: make get_ext and get_mime public functions
- storage: receive app instance instead of db
2018-12-08 23:38:52 -03:00
Luna
57f6e530f5
gitignore: add attachments folder
2018-12-08 23:23:08 -03:00
Luna
d8d975d10b
add attachments folder with .gitkeep
2018-12-08 23:22:38 -03:00
Luna
e885bf859c
migration.scripts: add attachments.{channel, message}_id
...
- schema.sql: remove message_attachments table
it is uneeded since we have the columns in attachments
2018-12-08 23:21:11 -03:00
Luna
9ecc3d9e7e
blueprints: fix register for attachments bp
2018-12-08 23:15:48 -03:00
Luna
b6dd495121
run: register attachments bp
2018-12-08 23:13:48 -03:00
Luna
9ec8577b7f
blueprints: add dummy attachment blueprint
...
- storage: add message attachment fetching (not working)
2018-12-08 23:12:43 -03:00
Luna
ec062f75a8
channel.messages: add dummy implementation for attachment support
2018-12-08 23:01:07 -03:00
Luna
a5643bc41a
Merge branch 'master' into message-attachments
2018-12-08 22:23:54 -03:00
Luna
08a0de8040
schemas: fix GW_ACTIVITY validation
2018-12-08 22:18:17 -03:00
Luna
d5ad4bb96d
migration.scripts: add 10_add_attachments_table
...
- schema.sql: add attachments table
2018-12-08 22:08:37 -03:00