Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/deltachat/mailadm

mail account administration tool for temporary and other account creation/modification
https://github.com/deltachat/mailadm

fix docstring

72f7b8b8de8b30c1005799df017b1a0968a22283 authored over 2 years ago
document how mailadm setup-bot creates [email protected] by default

932a035f9cca812a14efaff870f65669fad72fe7 authored over 2 years ago
use [email protected] by default instead of [email protected]

4fbf292728440db2ed58559515cd331925f7dc0c authored over 2 years ago
tests for setup-bot

1dc4624f0be7eb368eb85cb7eac67614fb67438f authored over 2 years ago
properly fail when login doesn't work

e61ab8a7886e70aa6dcc8cb01c1e540a8a7f30ac authored over 2 years ago
tests: bot is called [email protected] by default now

c16582411e711d8faff7f802bc7b5aea5346c9dd authored over 2 years ago
make bot answers actual replies

a1f13396fe0843a6409f5517d92b5bbd70ab52f0 authored over 2 years ago
bot method to reply to user's command - doesn't work yet

aa5e40d1e284bbbf9133aac6400c945f8632f95a authored over 2 years ago
fix method for bot replies with low level API

f7be5f340a38d35ed28bd3957a5a28fcf3a15255 authored over 2 years ago
show error if maxuse is not a number

e13254eecdd331f4686ae6d1d6d89665d9496794 authored over 2 years ago
send QR code to admin group when adding token

c6b508514513080d2f5697635b139d0c0265fbbd authored over 2 years ago
refactor: move gen_qr logic to commands.py

f5ca14bf4e5c0f4aca55e37edae2e37867595ca4 authored over 2 years ago
reorder /help message

930b2c1b3929a25a8cbe05d3aa40bd6efe3fe3a6 authored over 2 years ago
manually create docker-data directory in the tests, as it's usually done by docker

67ecdcaa0bb7a3eaa5273aa9794cbecd958c9d75 authored over 2 years ago
forgot to add newline to /help output

29244bb59d441a04052bf752dff0560293a7fda1 authored over 2 years ago
help message for how to create token in bot chat

4dede80dab41039ed73cc3575e1d35a78c81d103 authored over 2 years ago
added /gen-qr bot command

d76dd22689d47f39daa4adee26d83771d958e65a authored over 2 years ago
create qr-code.png in docker-data directory

cad046997ea8129a74911cf09042487e898cb21a authored over 2 years ago
include fonts and png in pip package

118307c5161579f132a9332c5b69ba6f57b8fded authored over 2 years ago
actually output the generated password

c1847d76c4b6ccbe3145981f30fec58dafcb7ce5 authored over 2 years ago
/help: you can specify a token to /list-users

e8e10e14f57f17e26940c90262170b7433589d32 authored over 2 years ago
add /list-users to /help

6bcf17b4fbe98d546d51655a0d3cf6f4bbc2c831 authored over 2 years ago
bot command to list existing mailadm users

aea4d6d0df4c93e765bc7fc1126bf30a4615ee98 authored over 2 years ago
include all mailcow users in /list-users output

eb02044f9fa9a544f44ced3c45ebe2eff91ac488 authored over 2 years ago
documented alias to make it easier to run mailadm CLI commands in the docker container

55e79e8a552945e2631d3fb395492a05bb4c968d authored over 2 years ago
copy only necessary things in Dockerfile

65dbe587b57b7a41e2fccf26c79575bd19650b7f authored over 2 years ago
setting the alias is not optional

414ffeda4f9e366a194a85756f96e372d2ce0897 authored over 2 years ago
make --dryrun work for mailadm add-user

39d5246de04accc1bf255bd209badc2000a59784 authored over 2 years ago
move prune to commands.py

393a9e894f41a7e5ae87fa80d51c667218f70fbf authored over 2 years ago
proper error reporting when account already exists

0bac85f7f6c7a35171811f21c0667ae780b52684 authored over 2 years ago
we can only store strings in the mailadmdb config table

b4a7b42f2fb89004be3363aa86cd1190019bc38f authored over 2 years ago
Revert "missing import in conftest.py"

This reverts commit 8163fd5c2c9875c23324215cf73e074efdf5e86a.
This was a rebase mistake, we don'...

deb6c86311b64e788bd6dc28c11ff95d2d237b8b authored over 2 years ago
Revert "Update tests/conftest.py"

This reverts commit 950d5f8cfcff88f2665d4735e3800e4a854fa7f0.
not sure why I did this back then ...

6344c49a68c6e22a671764cc65436d5fcc0785e1 authored over 2 years ago
document development environment setup

a2acac8c6a7a2fb2642abc11f3adfbf545a5a119 authored over 2 years ago
fix some tests

6cb60e79e9076cc31dcc2efedecb9701051f27c1 authored over 2 years ago
naming consistency

5af15b75c1fa345201e9d03ac4bb90eb2755d76f authored over 2 years ago
conn.del_user doesn't exist anymore

289c4cb9e695e7eadf4b3e05c2af0afe9885d0b9 authored over 2 years ago
cleaning up README.rst

08c2b4b47b12c075b7f9221a5b8026d0c6db2dda authored over 2 years ago
only prune every 10 minutes, not every 10 seconds

ba62c887085c6eab04f914c52a22cd56583af93d authored over 2 years ago
fix: users were not pruned properly

6ac9e832a5473ffabdbccce9272a1cceace01efa authored over 2 years ago
log watcher activity

fc477735027e07acf38d078306aaf4e2ef334768 authored over 2 years ago
also print statements with docker logs

58f1b6a8ba8a9bef4cb8f1bc396e576e1f6b0efe authored over 2 years ago
running prune thread directly in gunicorn

5acd2d0820f8ef2dc29011c769d53fe2a1c00736 authored over 2 years ago
mvbox_watch doesn't exist anymore (core#2906)

77f53063ba726a5910aee65232a2dc80099a463e authored over 2 years ago
tests: fixed how CLI output gets parsed

ed6b77f4f02e9eec8768d6e967c0eaaaf577b86e authored over 2 years ago
fixing lint issues

81ca7f844e530f0b20e510f0d9b1eef236b51e26 authored over 2 years ago
waited for the wrong event

5fa7bc25209706bb47f305504d6820f262a2a1fa authored over 2 years ago
unset() is called clear(), actually

f2a68dc49d5cf1bbd821f049d8969f7b01bed6fa authored over 2 years ago
properly wait with shutting down until all messages are sent.

817132df353669963f11ae59149ed5fe2c5c0781 authored over 2 years ago
re-add clear_pw to add-user output

6f06431f7754190f7c4eccb8c1fbd3293a25740d authored over 2 years ago
better way of getting MAIL_DOMAIN

58ab5f5cb758e57e6caf621195821263b14ecaaa authored over 2 years ago
tricky: in this functions there are two databases. don't confuse them

52bed5358843511316a92aadd932c249e43b2645 authored over 2 years ago
wait for a proper ac_member_added event

734037368bd9887cf293eb662f66e24ae6501b77 authored over 2 years ago
fixing import error

62c967a9f7b6facf8c2e399bad478d69b2cc311c authored over 2 years ago
bot: call add_token from commands instead of cmdline

6c9960c47502a5cfe49454ca2e0e212fddb0134e authored over 2 years ago
stop using broad exceptions like this

f1402e6b19b83c6aa8f67d569d4fcf778e860a7d authored over 2 years ago
bot: refactored incoming message processing

2c44b7625b399789db26f556d61a2c0fc0a31373 authored over 2 years ago
moving db initializations out of cmdline.py

d86657cb52732377e0f8e588a0b6a1bc8414c84a authored over 2 years ago
missing import in conftest.py

f6c10166f6d09e91782e76a70f57f49fc2234907 authored over 2 years ago
Update tests/conftest.py

9c45e08d26e8f8794a5116e84547b0c5fbfc7bae authored over 2 years ago
check if command giver is in admingrp & message is signed & encrypted

39e728f5142604fc40d86411a2fe43ede0034dd9 authored over 2 years ago
We don't need to log outgoing messages for now

2769adfeae8b333418f9bcb96cea5e26fe1570fc authored over 2 years ago
config is an object, not a class

4472a5734fab29c125cb2a004e34796ecf2b8235 authored over 2 years ago
flush stdout to show print statements

2d9949b749397e0ccd215c6b8769424df2ce80cc authored over 2 years ago
enable logging for setup_bot

0fa8bf25c6acb1d3cf680b732ff3cfb5e10f9494 authored over 2 years ago
Revert "setup bot: properly wait until member is added"

This reverts commit 3dafbdf8bcd2327c5f3cb9d90137f43f198a388c.

fe1ee89f345412f9e9affb3f109118dd61c86b16 authored over 2 years ago
queue.get() is an async function

0215ba8e98ef69c8969402f7971208b32c6f9db8 authored over 2 years ago
fix dryrun-option for add_user CLI

6d87e2f0aec86be9c44144f056a037c7624a030d authored over 2 years ago
notify admin group if it is overwritten by setup_bot

cef24c7284dea6197b8d7ee9f939e5f2f030af9e authored over 2 years ago
bot: added /list-tokens to /help

bdfdbdcc7db1c30ae8f7e16476aae19a8879d1eb authored over 2 years ago
bot: process /list-tokens command

d8f296e2307b455d534d54fb94d233534e9ea952 authored over 2 years ago
try to wait for a few seconds to complete the group invite

7ae746759273d7e547ca4d5d65c57f85543b704a authored over 2 years ago
move getting admbot db path to outer shell

22f2067a8e51eb66fd470e7c7ad4951eb712fe5a authored over 2 years ago
apparently run_fail can't parse runtimeErrors :/

97673a95e97ef07c2d42726a653924fc3e973e86 authored over 2 years ago
fix crash when MAILADM_DB is not set

80838674a70bd8472f3b1e154ffaed1dfcf7367d authored over 2 years ago
tests: add_token has different output now

eecb1522c621459ca33dbd76aaa8696abaf5b948 authored over 2 years ago
moved list_tokens to commands.py

9ef16fb36481e46967a202754f665da73e236f0a authored over 2 years ago
replacing segno with qrcode during bot setup

be5bb805d23b52c4ece49db1b7595a16a7ef6d5e authored over 2 years ago
we don't need 120 line length

89ab5963eaf83a52c79a356032eb028ba6e2cefd authored over 2 years ago
refactoring bot.py

b97ea861e1957e74907a9a2861e7274be076d13d authored over 2 years ago
we don't reaaally need logging at that point, now that it works.

989074b497081c904bebf560a539a6f2ee58be0f authored over 2 years ago
setup bot: properly wait until member is added

48cd67f6b8402fe6dacd4d23cb094fcea1223e33 authored over 2 years ago
db connection needs to be writable

1718d183bd6bdb76be7977cf00d94bde86faecbb authored over 2 years ago
allow to set adminrpid as valid config parameter

797e557e068492451788fc522ba8337f13c22207 authored over 2 years ago
properly shutdown the bot after setup worked

1872bcd9a9ef32c491a133f03ac38d31d759cc89 authored over 2 years ago
comment: properly waiting for member_added doesn't work

b23b8a9589076326ecd66b8a3a04e09fc5941863 authored over 2 years ago
Enable joining by copy-pasting the invite

7fde9a4f24514265e683afd4445a1e3405658758 authored over 2 years ago
actually start and stop the bot during setup

a9048fedeceb1e7b5a023736884c25e6e47a4547 authored over 2 years ago
fixing click error

109fd34098d00dcf9c4a4617e1d61a9123c5ed6f authored over 2 years ago
handle CLI options with click instead of argparse

06af4d0dc828cd9eebbc167f0a27bc4ba971e9c6 authored over 2 years ago
add setup-bot to CLI

90a212658d76ca0b26c748aac16ae7754e5a76b6 authored over 2 years ago
move add_user to commands.py

6577a06d8a7aae68d3fa0dae0fe509b2f261cfe9 authored over 2 years ago
finishing add_token command

8e33be64262935fe6f80ef4f0fc4b9e73aab2fb6 authored over 2 years ago
get DB path from constructor

d8d75732380ae5b67b7f59da76ccfea6e19719e3 authored over 2 years ago
made DB connections more accessible

87b706ce4cabc93d0978ad524007954aca4f6322 authored over 2 years ago
fixing cmdline for now

55d8275bc60775af1ee2dc8380eda7c4407b7d91 authored over 2 years ago
fixed cmdline.py; created commands.py to do logic

fac5a2a73834ecd38590ec2f59ba9ca192be4b3c authored over 2 years ago
reverted 3b6827b db refactoring

52df50c0e202bbf85821e20e59993401bb88ebe0 authored over 2 years ago
commands need a db object now

c39a54e8c3517c85a0c441d749d59ddd5ee49b4e authored over 2 years ago
more db call refactoring

372cbe69400435b1ab838b8b489bc4fc26239689 authored over 2 years ago