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

generate readme and initial install file

31c8591f05df7783e08fbe321f7d09f04a016466 authored over 4 years ago by holger krekel <[email protected]>
more reworking of docs

c1505789907b21e9d842ffbaebbe0e4edcde2d23 authored over 4 years ago by holger krekel <[email protected]>
remove superflous file

fe70a458ebebf08782beb3309f0f9362cfcde937 authored over 4 years ago by holger krekel <[email protected]>
snap

a53839de5ad3cbf4f6f25b8475acf09b06682100 authored over 4 years ago by holger krekel <[email protected]>
update docs, use MAILADM_CFG var instead of MAILADM_CONFIG

bdf41136d3bca68a50f787eb5b289fb740a8eec3 authored over 4 years ago by holger krekel <[email protected]>
replace vmaildir dovecot_uid etc. with a user lookup

061fc65d4654d5f4c0640234a8c3726ca2d92466 authored over 4 years ago by holger krekel <[email protected]>
add a small test script

e83ad5c6762b33f845487704f28b1dd097caddb0 authored over 4 years ago by holger krekel <[email protected]>
remove dovecot_user file generation

24bc83f322347ed65d25c01b9cbc157930f905dd authored over 4 years ago by holger krekel <[email protected]>
adapt docs for sql config

668bad69d4bbe16a1beedcd4c1fbd5ef5888f1bc authored over 4 years ago by holger krekel <[email protected]>
rename mailusers table to users

813686a1d15b18a2ea25ca3b6c779d63d34c75e2 authored over 4 years ago by holger krekel <[email protected]>
add homedir to users

a15c798b40a15305d630ff08d4f339cffc48c970 authored over 4 years ago by holger krekel <[email protected]>
properly format crypt password

be545f7ddf65084adbf2b40eb0c77766184857d8 authored over 4 years ago by holger krekel <[email protected]>
make sure we only set dovecot's username and hashed password but no other fields

7576ce4dbb01153a00a27be8389bb1504d46c26a authored over 4 years ago by holger krekel <[email protected]>
reworking the index doc file

9afba7648d430c88cdf6d28ef9541dbd4a76a3ef authored over 4 years ago by holger krekel <[email protected]>
fix help for expiry

7673144895bad6857d5ae3cf2381036362cfe04d authored over 4 years ago by holger krekel <[email protected]>
introduce db versioning

58bf4f10988a6c665324f48cad3990a4ae1f2047 authored over 4 years ago by holger krekel <[email protected]>
remove redundant test setup code

3594c3eda79cc653cb7bd0c4022eef6bc47e5136 authored over 4 years ago by holger krekel <[email protected]>
allow to list users by token

cleanup testing

ec76e0b10d9d2d77c1eb4693ee60d74b23e2d3f1 authored over 4 years ago by holger krekel <[email protected]>
group token and user tests

d4c13b0aad41bfefac86d9c4c105a56c9ec28275 authored over 4 years ago by holger krekel <[email protected]>
add maxuse for each token and streamline testing

d4fd7dd043f8fcdafce641f0e321633c5777311c authored over 4 years ago by holger krekel <[email protected]>
fix config path string handling for py35

d9f0666c299667022fdb20ceb0717a89cae6ff7c authored over 4 years ago by holger krekel <[email protected]>
properly generate sysfiles as part of the write transaction for command line and web use

70eb2c295abf41c097d38b454227fa5e5208ac51 authored over 4 years ago by holger krekel <[email protected]>
reduce number of classes/functions

4e6fd45f85a85fe33db99e8ed2ba890e5e1388a9 authored over 4 years ago by holger krekel <[email protected]>
remove make_controller() helper

81ee6bc13725bb37e8cc4cd755cea7bfda394c9d authored over 4 years ago by holger krekel <[email protected]>
merge TokenConfig and TokenInfo classes

63604ea43a31e9212df279fcb9e25104f79c43f1 authored over 4 years ago by holger krekel <[email protected]>
moving to avoid TokenInfo

eea15032cb96ed92c4bd3bfed12db5bee42fb962 authored over 4 years ago by holger krekel <[email protected]>
move write_connection to write_transaction for performing auto-commits

81ecfa944fb4a1c598da10bef37db4fd696d6d4b authored over 4 years ago by holger krekel <[email protected]>
add and test more commands/actions

71167d7509f68772bee00edfc918cedbfb2a2c25 authored over 4 years ago by holger krekel <[email protected]>
might work now

8e8a5cedd84b44f63ff8e265caf2c353422d56c8 authored over 4 years ago by holger krekel <[email protected]>
it seems to begin to work

add34c824704b9db7a3dbfa6b09cba8e9aa6ce34 authored over 4 years ago by holger krekel <[email protected]>
store tokens in db

ccfb6aa5e75fc5242197df56af1cea9b26063951 authored over 4 years ago by holger krekel <[email protected]>
make db available from config

9169931cacbc76e1f95f79887490f9338f8e74b2 authored over 4 years ago by holger krekel <[email protected]>
disallow wrong tokens when adding users

91c20bba0097cfc6bc367338ca326621ac502c6b authored over 4 years ago by holger krekel <[email protected]>
more methods

45c64866218272709cb738ea8724cbfbfc1137c0 authored over 4 years ago by holger krekel <[email protected]>
db begins to work

f0d568a21dd2ea3c85eb5e87be2fdb66e72a92e6 authored over 4 years ago by holger krekel <[email protected]>
snap

5ab178d2f9411480ed595a5b7b28af80ba07e234 authored over 4 years ago by holger krekel <[email protected]>
fix naming

5b53b993c30523cc104dc9115a6c07fed51b6c48 authored over 4 years ago by holger krekel <[email protected]>
simplify testing

338a42dec98d254c9caffe57af335079aa5b6a8e authored over 4 years ago by holger krekel <[email protected]>
introduce a global [sysconfig] section

0a360094e833a4ce8b199aff393a0d59b167f8db authored over 4 years ago by holger krekel <[email protected]>
some more renaming

21a650866497fa33f83be2560f9ae608d2fdd74a authored over 4 years ago by holger krekel <[email protected]>
less boilerplate

1bfbc2e1f99565f1dfed5bd22ff6944b62bcd49b authored over 4 years ago by holger krekel <[email protected]>
fix some docs

e296a59c0b357534101724ae0fe25e77ab95acdd authored over 4 years ago by holger krekel <[email protected]>
better name for mail control module

0e82d4d2a4717e228aba3fdee99adccdd37df4e0 authored over 4 years ago by holger krekel <[email protected]>
rename MailConfig to TokenConfig

d4a16865eef0742296f9eb50b81e8c1e90b82eec authored over 4 years ago by holger krekel <[email protected]>
Merge pull request #9 from deltachat/reroute

config cleanups and refinments

bbb1dbac00a15da9153f13c32299be108e0745e8 authored over 4 years ago by holger krekel <[email protected]>
- rename "webdomain" to "web_endpoint" which specifies

where the end point will be externally reachable

- serve burner account creation "/" and allow...

f0ecfbb127695a2faf2814fb4cb12a882d56292e authored over 4 years ago by holger krekel <[email protected]>
add a changelog note

9fae8f107d34014d02bc57f6f261292936b04505 authored over 4 years ago by holger krekel <[email protected]>
small improvements, nicer logo

3b68a5f7b2f0485fca6e7ef94f97defd2de46dab authored over 4 years ago by holger krekel <[email protected]>
Merge pull request #8 from deltachat/create_qr_code

add generate anotated qr code

d6c95d60108bc031a1bbf020e0b8f1896f054cd4 authored over 4 years ago by holger krekel <[email protected]>
add tests, proper packaging and preliminary delta chat logos

b734b6be1692903a5a52efe2e96234ac359b06b9 authored over 4 years ago by holger krekel <[email protected]>
add script to generate an anotated qr code

not connected to cmdline.py yet

39ef8fbf3f4d571acee9d2ac805106fe79bc9370 authored over 4 years ago by Simon Laux <[email protected]>
Merge pull request #5 from deltachat/absolute-venv

make venv path absolute in case someone logs in with sudo su

c139c3939e790ce477f0c52c02888a97720f7cff authored over 4 years ago by holger krekel <[email protected]>
make venv path absolute in case someone logs in with sudo su

9f759a5cce043c88bbaab1d5ce3aaf1383920604 authored over 4 years ago by missytake <[email protected]>
Merge pull request #4 from deltachat/fc-compat

Fix compatibility issues and add locking

00fc1519ff7f723f8caaa1ad4bc198947cc2e933 authored almost 5 years ago by holger krekel <[email protected]>
compat with python3.5

240876480f32d1105ceb0c0d3f62d41115fcd634 authored almost 5 years ago by Christian Zagrodnick <[email protected]>
add locking around writer methods

7d0ad442ea1e047c87306857c3e0943425f9d278 authored almost 5 years ago by Christian Zagrodnick <[email protected]>
inplace chante files which are being postmapped.

ee703cb70be6a13281270211d498d5815a25143a authored almost 5 years ago by Christian Zagrodnick <[email protected]>
separate file for data; use crypt; set dovecot uid/gid properly

Split "database" of mailaddresses from postfix virtual mailboxes: The postfix virtual mailboxes ...

c0ac0656bc60e259348f1e1c5d589ec98e796c9f authored almost 5 years ago by Christian Zagrodnick <[email protected]>
expect programs to be in path

7c8148f76f82254c454feda31429083b4295d7d8 authored almost 5 years ago by Christian Zagrodnick <[email protected]>
revamp docs

0f35b09cc2dbda50a4ac0cf03f053699cf9df6e7 authored almost 5 years ago by holger krekel <[email protected]>
strike superflous reload of services

44ec5bcc955bdfd161b0a487e8f8192c9474deb5 authored almost 5 years ago by holger krekel <[email protected]>
Merge pull request #2 from deltachat/new_random_issue_1

Shorter temporary emails

e220566f1e84a0696dd1d13f51afed05eb3f45b9 authored almost 5 years ago by holger krekel <[email protected]>
advertise "tmp." as prefix

98f79fd8c56838d096122c44f27151d20fdc7070 authored almost 5 years ago by holger krekel <[email protected]>
run account creation up to ten times to work around colissions

33933529c8ff5b032a35e0fe5ac2a14d69603796 authored almost 5 years ago by holger krekel <[email protected]>
introduce smaller passwords, addresses #1

0fb961a25a30439e36d9f39605ee5bd156188964 authored almost 5 years ago by holger krekel <[email protected]>
add doc checking

d85f91ebf73d679d868359d7eb1cdbab5ac2a473 authored almost 5 years ago by holger krekel <[email protected]>
add doc checking

ebbb7bfdda84686119a13efe6d2811a3012c4718 authored almost 5 years ago by holger krekel <[email protected]>
add building of simple docker mailserver and run tests in it

31d91cfb5fe3c41f18d9d7d8072ecefc4891fdef authored almost 5 years ago by holger krekel <[email protected]>
add circle-ci test runs

6384dc97c3d4d3aae78167baf23e6766b1d4e372 authored almost 5 years ago by holger krekel <[email protected]>
prepare 0.9.1

fc6525afe1a65edf57d66a22d2af55a4e8e533d8 authored almost 5 years ago by holger krekel <[email protected]>
proper env var printing

a62d77becb428f0e854914c9282e8f0ce6990374 authored almost 5 years ago by holger krekel <[email protected]>
add changelog file

914bb85dd28a25d82027e43fdc021aae41528316 authored almost 5 years ago by holger krekel <[email protected]>
refine username/account handling

ae2c5f5ea4d20a09ab91a364183e9eebb6d291c0 authored almost 5 years ago by holger krekel <[email protected]>
allow to set a username

0418aacee1f1c2c8f39e8d6b1f5aa7e02cfc5eb0 authored almost 5 years ago by holger krekel <[email protected]>
more docs and code on http requests

66bd3df35d0ca1a356a1faa819d6ef2a614f7149 authored almost 5 years ago by holger krekel <[email protected]>
fix title

e37654d9582df1ad14a2f0577e76fc2b1aa2fb6a authored almost 5 years ago by holger krekel <[email protected]>
add github url

015e85c6f071805050df7be595405869342abea4 authored almost 5 years ago by holger krekel <[email protected]>
some refinements

6865b7336b9d79588df9fb1c1b0f8782e2e9cbf6 authored almost 5 years ago by holger krekel <[email protected]>
rework

7c30ef778f80514bc2fd47263ff9b943d9019337 authored almost 5 years ago by holger krekel <[email protected]>
some docs

c7e849be083d865911f5419daf67bc94ec5cf373 authored almost 5 years ago by holger krekel <[email protected]>
fix expiry api

d26b5b18e28cd3460ed746cc21471382a05f2266 authored almost 5 years ago by holger krekel <[email protected]>
lint-checking

e8f82f9a3c470f60406f0add925ef280fc1ad36b authored almost 5 years ago by holger krekel <[email protected]>
add parsing of 1w 1h 1d expiration times

b70788fab08db77f6fc9aab57f561de747c198a8 authored almost 5 years ago by holger krekel <[email protected]>
fix test to not depend on vmail directories to exist

7f9ecc701efc4cf712d0aa1cc5157864a4b95e0d authored almost 5 years ago by holger krekel <[email protected]>
remove test-dependency on /etc/mailadm/mailadm.config files

843005092a206a3ffb0014e81309bbc644c13b34 authored almost 5 years ago by holger krekel <[email protected]>
don't create dir -- dovecot will do it itself

27d6fcd9535863f91419e9946d0b7a6ae7c5a3e7 authored almost 5 years ago by holger krekel <[email protected]>
as deployed on testrun.org (except for token)

2574a408d910025333e730105b358f41e4edae09 authored almost 5 years ago by holger krekel <[email protected]>
some basic README

74d5f69ed2ac639e9a622c3e358c3ee4e641154f authored almost 5 years ago by holger krekel <[email protected]>
rename everything to mailadm

fb94502a2d20e8b53ccbc695dffa693066bb6a2c authored almost 5 years ago by holger krekel <[email protected]>
better test for pruning

4d429f3d1014af192af766d3f3cd3f72cecf0716 authored almost 5 years ago by holger krekel <[email protected]>
make it work

b482a719fa8dd2725ef2a5bb7b297a2f1a59511c authored almost 5 years ago by hpk <[email protected]>
add prune-expired

edd31dd16dd98a57b890de9a96d2de233f3c94a8 authored almost 5 years ago by holger krekel <[email protected]>
add get_expired_account API and virtual_mailboxes format

11f2bc01461ca0f94118fb9e605b8fafd0645d33 authored almost 5 years ago by holger krekel <[email protected]>
rework tests and introduce "expiry" setting

40c11880a2d5abd9235737b297b24c8cff2ebbaf authored almost 5 years ago by holger krekel <[email protected]>
make tadm serve work again

e346b4864241b06c8fbab8cbc1da73ccb26bcb5b authored almost 5 years ago by holger krekel <[email protected]>
adjust tokens config help

b1bf2db3308c0f99d1e8d6381b5caaee52fc0cdc authored almost 5 years ago by holger krekel <[email protected]>
snap

43d0d1e7dd39bfe1b08fe23ea4045241709026a0 authored almost 5 years ago by holger krekel <[email protected]>
major update, new "tokens" sub command, new configuration

e0af08afab148eea18137b606768e72c4293ca86 authored almost 5 years ago by holger krekel <[email protected]>
make remove_accounts return list of directories

2cfe397490e60d0f7b0c35ff2d077cccd1c7e57c authored almost 5 years ago by holger krekel <[email protected]>
add vmaildir

930d7016fbc2954945b577371b3a16067d1d340e authored almost 5 years ago by holger krekel <[email protected]>