{"id":13725631,"url":"https://github.com/arneb/django-messages","last_synced_at":"2025-05-07T20:33:12.794Z","repository":{"id":2093044,"uuid":"3033401","full_name":"arneb/django-messages","owner":"arneb","description":"A Django application handling private messages between users.","archived":false,"fork":false,"pushed_at":"2024-07-16T21:35:52.000Z","size":355,"stargazers_count":550,"open_issues_count":27,"forks_count":245,"subscribers_count":43,"default_branch":"master","last_synced_at":"2024-10-03T03:28:50.638Z","etag":null,"topics":["django","messages"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/arneb.png","metadata":{"files":{"readme":"README.rst","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,"governance":null,"roadmap":null,"authors":"AUTHORS","dei":null,"publiccode":null,"codemeta":null}},"created_at":"2011-12-22T11:17:47.000Z","updated_at":"2024-09-08T13:14:03.000Z","dependencies_parsed_at":"2024-06-18T20:08:35.716Z","dependency_job_id":"bb89e55a-224b-4d4e-896e-1f72714891e4","html_url":"https://github.com/arneb/django-messages","commit_stats":{"total_commits":177,"total_committers":36,"mean_commits":4.916666666666667,"dds":0.6214689265536724,"last_synced_commit":"2efe00c6521dd07b9610a15544cb130c514f3a5f"},"previous_names":[],"tags_count":14,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arneb%2Fdjango-messages","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arneb%2Fdjango-messages/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arneb%2Fdjango-messages/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arneb%2Fdjango-messages/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/arneb","download_url":"https://codeload.github.com/arneb/django-messages/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":224641702,"owners_count":17345364,"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":["django","messages"],"created_at":"2024-08-03T01:02:29.688Z","updated_at":"2024-11-14T15:31:41.559Z","avatar_url":"https://github.com/arneb.png","language":"Python","funding_links":[],"categories":["Python"],"sub_categories":[],"readme":"==========================================\nA user-to-user messaging system for Django\n==========================================\n\nDjango-messages enables your users to send private messages to each other.\nIt provides a basic set of functionality that you would expect from such a system.\nEvery user has an Inbox, an Outbox and a Trash. Messages can be composed and\nthere is an easy, url-based approach to preloading the compose-form with the\nrecipient-user, which makes it extremly easy to put \"send xyz a message\" links\non a profile-page.\n\nCurrently django-messages comes with over 20 translations, see them here:\nhttps://github.com/arneb/django-messages/tree/master/django_messages/locale\n\n\nVersions\n--------\n\n+--------+-------------------------------------------------------------------+\n| master | compatible with Django 1.11 - 2.2                                 |\n+--------+-------------------------------------------------------------------+\n| 0.6.x  | compatible with Django 1.7 - 1.11 and with Python 3               |\n+--------+-------------------------------------------------------------------+\n| 0.5.x  | compatible with Django 1.4, 1.5, 1.6 and 1.7; if you are          |\n|        | upgrading from 0.4.x to trunk please read the UPGRADING docs.     |\n+--------+-------------------------------------------------------------------+\n| 0.4.x  | compatible with Django 1.1 (may work with Django 1.0/1.2), no     |\n|        | longer maintained                                                 |\n+--------+-------------------------------------------------------------------+\n| 0.3    | compatible with Django 1.0, no longer maintained                  |\n+--------+-------------------------------------------------------------------+\n\n\nDocumentation\n-------------\n\nThe documentation is contained in the /docs/ directory and can be build with\nsphinx. A HTML version of the documentation is available at:\nhttp://django-messages.readthedocs.org\n\n\nInstall\n-------\nDownload the tar archive, unpack and run python setup.py install or checkout\nthe trunk and put the ``django_messages`` folder on your ``PYTHONPATH``.\nReleased versions of django-messages are also available on pypi and can be\ninstalled with easy_install or pip.\n\n\nUsage\n-----\n\nAdd ``django_messages`` to your ``INSTALLED_APPS`` setting and add an\n``include('django_messages.urls')`` at any point in your url-conf.\n\nThe app includes some default templates, which are pretty simple. They\nextend a template called ``base.html`` and only emit stuff in the block\n``content`` and block ``sidebar``. You may want to use your own templates,\nbut the included ones are good enough for testing and getting started.\n\n\nDependencies\n------------\n\nDjango-messages has no external dependencies except for django. However, if\npinax-notifications and/or django-mailer are found, it will make use of them.\nNote: as of r65 django-messages will only use pinax-notifications if\n'pinax.notifications' is also added to the INSTALLED_APPS setting. This has been\ndone to make situations possible where notification is on pythonpath but\nshould not be used, or where notification is another python package, such as\ndjango-notification which has the same name.\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Farneb%2Fdjango-messages","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Farneb%2Fdjango-messages","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Farneb%2Fdjango-messages/lists"}