constellation merge requestshttps://gitlab.crans.org/nounous/constellation/-/merge_requests2022-12-01T01:07:53+01:00https://gitlab.crans.org/nounous/constellation/-/merge_requests/45Update deps2022-12-01T01:07:53+01:00ynerantynerant@crans.orgUpdate deps* Add support for Python 3.10 and Python 3.11
* Add support for Django 4.1
* Drop support for Python 3.6* Add support for Python 3.10 and Python 3.11
* Add support for Django 4.1
* Drop support for Python 3.6ynerantynerant@crans.orgynerantynerant@crans.orghttps://gitlab.crans.org/nounous/constellation/-/merge_requests/42prefix_delegation app2022-02-26T10:04:27+01:00Benjamin Graillotprefix_delegation appAn app to delegate IPv6 prefixes to membersAn app to delegate IPv6 prefixes to membershttps://gitlab.crans.org/nounous/constellation/-/merge_requests/41Adding birth_date and birth_location field to follow new legal obligation2021-11-24T08:31:22+01:00aeltheosAdding birth_date and birth_location field to follow new legal obligationAdded two fields to Person (member/models.py), default are specified so migration should be ok.
Added the fields in member/forms.py
Added the fields to member/test.py where requiredAdded two fields to Person (member/models.py), default are specified so migration should be ok.
Added the fields in member/forms.py
Added the fields to member/test.py where requiredaeltheosaeltheoshttps://gitlab.crans.org/nounous/constellation/-/merge_requests/40Stripe + Note Kfet payments2021-10-08T13:34:49+02:00ynerantynerant@crans.orgStripe + Note Kfet paymentsImplement new usable payment methodsImplement new usable payment methodsynerantynerant@crans.orgynerantynerant@crans.orghttps://gitlab.crans.org/nounous/constellation/-/merge_requests/39Don't autocomplete members under Django 2.22021-06-18T14:35:59+02:00ynerantynerant@crans.orgDon't autocomplete members under Django 2.2Organizations can't autocomplete their members with Django 2.2.
Please use Django 3.2 for better compatibility.Organizations can't autocomplete their members with Django 2.2.
Please use Django 3.2 for better compatibility.ynerantynerant@crans.orgynerantynerant@crans.orghttps://gitlab.crans.org/nounous/constellation/-/merge_requests/38Dev2021-05-21T08:53:50+02:00ynerantynerant@crans.orgDev* Documentation
* Billings
* Herobrine
* A lot of things* Documentation
* Billings
* Herobrine
* A lot of thingshttps://gitlab.crans.org/nounous/constellation/-/merge_requests/37Documentation2021-05-21T08:52:43+02:00ynerantynerant@crans.orgDocumentationImprove a lot the current documentationImprove a lot the current documentationhttps://gitlab.crans.org/nounous/constellation/-/merge_requests/36Organizations interface2021-05-21T08:47:02+02:00ynerantynerant@crans.orgOrganizations interfaceThere is now a better interface for organizationsThere is now a better interface for organizationsynerantynerant@crans.orgynerantynerant@crans.orghttps://gitlab.crans.org/nounous/constellation/-/merge_requests/35Fix validation2021-05-16T14:51:46+02:00vanilleFix validationhttps://gitlab.crans.org/nounous/constellation/-/merge_requests/34Invoices can be saved even if they are valid, if no field was editted2021-05-07T10:02:37+02:00ynerantynerant@crans.orgInvoices can be saved even if they are valid, if no field was edittedynerantynerant@crans.orgynerantynerant@crans.orghttps://gitlab.crans.org/nounous/constellation/-/merge_requests/33Rename Member into Person2021-04-16T09:28:16+02:00ynerantynerant@crans.orgRename Member into PersonThere are places where 'member' is still used, but they only are
in places where the person happens to indeed be a member (i.e. in
the fields of Membership or Organization)There are places where 'member' is still used, but they only are
in places where the person happens to indeed be a member (i.e. in
the fields of Membership or Organization)vanillevanillehttps://gitlab.crans.org/nounous/constellation/-/merge_requests/32Update dependencies for Django 3.22021-04-06T17:48:43+02:00ynerantynerant@crans.orgUpdate dependencies for Django 3.2Django 3.2 got releasedDjango 3.2 got releasedynerantynerant@crans.orgynerantynerant@crans.orghttps://gitlab.crans.org/nounous/constellation/-/merge_requests/31Implement membership products2021-04-05T15:16:41+02:00ynerantynerant@crans.orgImplement membership productsynerantynerant@crans.orgynerantynerant@crans.orghttps://gitlab.crans.org/nounous/constellation/-/merge_requests/30Fix tests2021-03-26T16:15:31+01:00ynerantynerant@crans.orgFix testsynerantynerant@crans.orgynerantynerant@crans.orghttps://gitlab.crans.org/nounous/constellation/-/merge_requests/29Email address confirmation2021-03-26T16:02:50+01:00ynerantynerant@crans.orgEmail address confirmationEmail addresses are now confirmedEmail addresses are now confirmedynerantynerant@crans.orgynerantynerant@crans.orghttps://gitlab.crans.org/nounous/constellation/-/merge_requests/28Better front pages2021-03-26T15:13:19+01:00ynerantynerant@crans.orgBetter front pagesynerantynerant@crans.orgynerantynerant@crans.orghttps://gitlab.crans.org/nounous/constellation/-/merge_requests/27Packaging2021-03-26T09:23:10+01:00ynerantynerant@crans.orgPackagingAdd setup information to make a Python packageAdd setup information to make a Python packageynerantynerant@crans.orgynerantynerant@crans.orghttps://gitlab.crans.org/nounous/constellation/-/merge_requests/26Rest API2021-03-24T13:59:31+01:00ynerantynerant@crans.orgRest API- Add API routers for billing and member apps
- Constellation is now more modular, and web front can be dropped- Add API routers for billing and member apps
- Constellation is now more modular, and web front can be droppedynerantynerant@crans.orgynerantynerant@crans.orghttps://gitlab.crans.org/nounous/constellation/-/merge_requests/25Impersonate2021-03-23T10:23:04+01:00ynerantynerant@crans.orgImpersonateSuperusers can now impersonate all users to check easily their interfaceSuperusers can now impersonate all users to check easily their interfaceynerantynerant@crans.orgynerantynerant@crans.orghttps://gitlab.crans.org/nounous/constellation/-/merge_requests/24Rework on admin views2021-03-23T09:34:27+01:00ynerantynerant@crans.orgRework on admin viewsbilling and member applications have now proper admin viewsbilling and member applications have now proper admin viewsynerantynerant@crans.orgynerantynerant@crans.org