{"id":21595253,"url":"https://github.com/euank/meruapi","last_synced_at":"2025-07-30T20:08:17.473Z","repository":{"id":14128215,"uuid":"16833487","full_name":"euank/meruapi","owner":"euank","description":"A ruby Grape API for managing the users of a mysql-backed mail server","archived":false,"fork":false,"pushed_at":"2014-06-15T07:46:48.000Z","size":224,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-01-24T17:19:52.748Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/euank.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-02-14T09:55:37.000Z","updated_at":"2014-06-15T07:46:50.000Z","dependencies_parsed_at":"2022-09-03T10:23:30.305Z","dependency_job_id":null,"html_url":"https://github.com/euank/meruapi","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euank%2Fmeruapi","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euank%2Fmeruapi/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euank%2Fmeruapi/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/euank%2Fmeruapi/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/euank","download_url":"https://codeload.github.com/euank/meruapi/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244207736,"owners_count":20416107,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-24T17:35:09.431Z","updated_at":"2025-03-18T11:09:36.336Z","avatar_url":"https://github.com/euank.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"meruapi\n=======\n\nA ruby Grape API for managing the users of a postgres-backed mail server.\n\nIt makes the assumption that your DB schema is akin to the one used by\niRedMail-0.8.7 if you select postgresql as your database scheme. It also will\nmodify the scheme (oh so minorly) by creating a new table named \"invites\".\n\nIt only provides the api. Something else(html+js likely) has to actually\ninteract with the api.\n\nTrust\n-----\n\nSpam is a massive problem with email, so allowing new account creation with no\nbarrier is bad. This is handled by an invite system in this case. The invites\nare unlimited... There are plans to limit it or at least log it more carefully\nto ensure this system is not abused. However, given that all people invited are\ntrustworthy, this shouldn't be a problem for a while.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feuank%2Fmeruapi","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Feuank%2Fmeruapi","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feuank%2Fmeruapi/lists"}