TNCSC_Odoo/addons/community_classifieds
metatroncubeswdev a79cb2a762 fix(community_classifieds): admin gets moderator access automatically
group_classifieds_moderator wasn't implied by anything an Administrator
already has, so a standalone install of just this module (no deployment
layer to seed role groups - the exact scenario this module's soft
membership-detection is designed for) left the installing admin unable
to see the Classifieds app or Moderation queue at all until someone
manually granted the group.

Make base.group_system imply group_classifieds_moderator instead, so
every Odoo Administrator gets it automatically with zero extra wiring.
Verified on a from-scratch database with only community_classifieds
installed (community_membership and tncsc_deployment both uninstalled):
admin's has_group() returns True and "Classifieds" appears in their app
switcher immediately after install.
2026-08-24 02:54:10 -04:00
..

========================
Community OS Classifieds
========================

Member-gated classifieds board with a moderation queue and auto-expiry.

Installation
============
Install as any Odoo module.

Usage
=====
* Public board at ``/classifieds`` (list, filter, search); detail page at
  ``/classifieds/<id>`` increments a view counter.
* Posting at ``/classifieds/new`` requires portal login, and an active
  membership if ``community_membership`` is installed (soft-detected).
* Submissions start ``pending_review``; admins publish or reject from the
  moderation queue. Listings auto-expire on a configurable number of days
  after posting, with a 7-day expiry warning email and an admin
  notification on every new submission. Posters manage their own listings
  and renew them at ``/classifieds/my`` and ``/classifieds/<id>/renew``.

Credits
=======

Authors
-------
* Metatroncube Software Solutions LLP