Releases: CodingPirates/forenings_medlemmer
Quality of life forbedringer på systemet
Diverse forbedringer på systemet, som gør det mere lækkert at bruge. Heriblandt har vi flyttet links til Piratnyt og Facebook ud på forsiden, så man også kan se det selvom det er et stykke tid siden man tilmeldte sig og vi har lavet nogle sikkerhedsopdateringer.
Vi har også lavet foreningsmedlemskaber for 2024 samt introduceret en link til admin guide.
What's Changed
- Fjernede Readonly for Username by @mhewel in #973
- Bump urllib3 from 1.26.16 to 1.26.18 by @dependabot in #974
- Bump django from 4.2.3 to 4.2.7 by @dependabot in #978
- Bump certifi from 2023.5.7 to 2023.7.22 by @dependabot in #981
- Redirect efter bruger oprettelse by @rasmusselsmark in #984
- Flyt links til Piratnyt og Facebook til forsiden, fra user-signup side by @rasmusselsmark in #982
- Update test to use dynamic years by @lakridserne in #992
- Ved opret familie for ny Admin: Listen med afdelinger viser nu kun aktive afdelinger og er sorteret by @mhewel in #979
- Vis links til frivilligportal guide fra admin UI by @rasmusselsmark in #985
- [#970] Ingen orddeling i tabeller css by @rasmusselsmark in #986
- [#880] Escape admin felter, så evt. HTML koder ikke renderes by @rasmusselsmark in #989
- [#723] Redirect til familie oversigt efter oprettelse af barn by @rasmusselsmark in #990
- [#988] Invitation ekstra info felt skal være optional by @rasmusselsmark in #991
- Update union activities for 2024 by @lakridserne in #993
- Make sure to use correct activitytype. Change name to proper plural by @lakridserne in #994
- Make sure membership activities are ordered correctly by @lakridserne in #995
Full Changelog: 2023.09.24...2024.01.14
Tilføj ekstra tekst til invitations emails
Når du inviterer personer til en aktivitet kan du nu tilføje ekstra tekst til den email, deltagerne modtager. Derudover har der været en række bugfixes, og flere sorteringer i admin.
What's Changed
- Betalingsinfo: Kald format_html ifm Gratis by @mhewel in #960
- Aktivitet: Deltagerliste sorteret efter navn, og betalingsinfo m HTML by @mhewel in #962
- Admin > Invite: Added new boolean for participating by @mhewel in #963
- Send email for invitationer, nu også med ekstra tekst by @mhewel in #956
- Opdatering til #963: Brug exists() i stedet for count() by @rasmusselsmark in #966
- Admin: Ny kolonne for Afdelinger og Foreninger med venteliste by @mhewel in #964
- Tilføje template til invitation mail context by @rasmusselsmark in #967
- Tilpassede håndtering af rettigheder for admin by @mhewel in #958
- Redirect bruger efter login by @rasmusselsmark in #968
Full Changelog: 2023.08.20...2023.09.24
Sortinger i admin
Denne gang har vi fået fikset diverse sorteringer i admin, og bl.a. også fået rettet hvilken side man lander på efter betaling. Se change log for yderligere detaljer.
Derudover er der også lavet noget mere langsigtet arbejde, som kommer med en af de kommende gange.
What's Changed
- Sortering af board_members for forening by @mhewel in #936
- Sortering af Afdelinger og Foreninger er efter Uppercase by @mhewel in #939
- Fjernede prefix Coding Pirates for foreningsnavn i Union Factory by @mhewel in #940
- Rettede filtre for Grupper, Forening og Afdelinger by @mhewel in #941
- Ændrede sortering af medlemskaber til at være efter foreningen by @mhewel in #942
- Sort Department list by name by @mhewel in #950
- Deltagerlisten vist for aktiviteten (i Admin) indeholder nu også besked til arrangør, fototilladelse og betalingsinfo by @mhewel in #920
- 949 bug admin ventelister sortering kun efter nummer på ventelister virker ikke by @mhewel in #952
- Vis kun relevante afdelinger i dropdown på deltager admin side by @rasmusselsmark in #954
- Når man har tilmeldt sig aktivitet skal man ikke sendes tilbage til venteliste opskrivning by @rasmusselsmark in #955
Full Changelog: 2023.07.10...2023.08.20
Primært korrekt sortering af lister
I denne release har vi primært sorteret diverse lister korrekt. Se den fulde changelog herunder:
What's Changed
- Sortering af foreningsmedlemskaber by @mhewel in #916
- Afdeling og aktiveter i invitations formular er nu sorteret by @mhewel in #917
- På siden for opskrivning af frivillige er afdelingslisten sorteret by @mhewel in #918
- Hjælpetekst for forenings navn by @mhewel in #919
- Admin Deltager: dupletter i lokalforenings filter by @mhewel in #923
- Admin Brugere : Filtre på Grupper, Foreninger og Afdelinger by @mhewel in #925
- Opdateret beregning af kroner og øre og korrekt visning by @mhewel in #924
- View-only admins kunne ikke se detaljer for foreninger og afdelinger by @mhewel in #927
- Admin > Afdelinger: Sortering af department_leaders by @mhewel in #929
- Fjernede activity.union fra Admin: Aktiviteter og Deltagere by @mhewel in #930
- Bump django from 4.2.2 to 4.2.3 by @dependabot in #931
Full Changelog: 2023.06.18...2023.07.10
Opgraderet Django samt lavet forbedringer til admin mm.
I dette release har vi opgraderet en række ting i systemet. Herunder den tekniske version af det underliggende system.
Derudover har vi lavet diverse forbedringer til admin, bl.a. mulighed for at invitere fra ventelisten under både deltagere og ventelister. Der er også tilføjet beløbet der er betalt for aktiviteten under deltagere.
Vi har også gjort det muligt at vælge "Andet" som køn når man opretter en person.
En fuld oversigt kan ses herunder:
What's Changed
- Visning af aktivitet for person uden dawaid fejler by @mhewel in #869
- Opdater codecov til 2.1.13 by @rasmusselsmark in #882
- Opgrader Django og andre pakker så vi kan blive ved med at udvikle på det nyeste (1/2) by @lakridserne in #870
- Add argument disable-dev-shm-usage for chrome in selenium test by @mhewel in #890
- You should be able to sign up to activities on a waiting list by @lakridserne in #892
- Fix issue in tests: Added chrome option: disable-dev-shm-usage by @mhewel in #899
- Opdateret link til FAQ by @mhewel in #904
- Add npm by @lakridserne in #906
- Admin>Invitationer: Tilføjet filtre og ændrede nogle kolonner by @mhewel in #836
- Vis kun foreninger og afdelinger i dropdown for aktivitet admin siden, som brugeren har adgang til by @mhewel in #851
- Rettet fejl foreningsfilter, samt lavet sortering af forening+afd by @mhewel in #894
- Eksporter informationer om foreninger by @mhewel in #897
- Deltager: Betalingsinfo inkluderer også betalt beløb by @mhewel in #898
- Alle Ventelister: Mailto-link indeholder ikke mail addresse by @mhewel in #900
- Fjernede dato format (dd-mm-åååå) i labels by @mhewel in #903
- Admin / Deltagere: Aktivitetstype kolonne og filter by @mhewel in #905
- Opgrade Django til version 4.2.2 (LTS) og Node fra 14 til 20 by @lakridserne in #910
- Opgrader sentry til 1.14.0 by @lakridserne in #911
- Bug/801: Vis kun forening hvis det er for medlemskab, og skjul info by @mhewel in #803
- Inviter fra Ventelister og Deltagere by @mhewel in #872
Full Changelog: 2023.03.19...2023.06.18
Opdeling af medlemsskaber og fjernelse af medlem
Vi har i dette release delt medlemsskaber og aktiviteter op, samt gjort navngivning tydeligere, så det er mere overskueligt hvilke aktiviteter vi har. Derudover har vi fjernet medlemstabellen midlertidigt. Det betyder at vi også har fjernet punktet medlemmer i admin. Vi planlægger at introudcere det punkt igen når vi har en mere korrekt medlemstabel.
What's Changed
- Rettet problem m waitinglist for admins by @mhewel in #852
- Feature/804 opdeling af sider for arrangementer, medlemskaber og støttemedlemskaber by @mhewel in #807
- Undgå dupletter af regioner i Foreningsmedlemskaber samt vise pris for medlemskaber hvis man ikke er logget ind by @mhewel in #864
- Default value for unknown gender, and gender as field in admin>Person by @mhewel in #866
- Fjern medlemmer fra admin, og alle andre steder, mens vi arbejder på en ny og retvisende medlemstabel by @lakridserne in #863
Full Changelog: 2023.02.26...2023.03.19
Rydde op i ventelister
Den største feature lanceret i dag er, at man kan rydde op i ventelister, og lidt andre små gode ting, bl.a. også en venteliste knap ude i siden. Læs mere nedenunder for at se hvad der ellers er blevet lavet af gode ting.
What's Changed
- Opdateret Django fra 4.1.6 til 4.1.7 by @dependabot in #842
- Tillad multiple emails for konkrete use cases (issue #737) by @mhewel in #845
- Kør 'black' hver gang vi laver noget, så det er nemmere at læse koden by @Un10ck3d in #829
- Formateret kode med black værktøj by @rasmusselsmark in #847
- Valider mindstepris, så man nu ikke kan sætte en lavere pris end hvad DUF kræver som minimum for medlemssskaber, eller hvad CPDK tager, ellers er mindsteprisen 0 kr. by @lakridserne in #831
- Administration af ventelister, inkl sletning fra venteliste (issue #737) by @mhewel in #819
- Introducer feltet person på aktivitetstilmeldingen, så vi ved hvem der er tilmeldt - erstatter member by @lakridserne in #849
Full Changelog: 1.0...2023.02.26
Production as of now
We have decided to start making releases. This documents the code up until now. We have some updates in Slack, etc. that documents it up until now.
What's Changed
- Add volunteers to members system by @lakridserne in #85
- Foreninger i systemet by @Rotendahl in #86
- Filtere til foreninger og xframe tilladelse by @Rotendahl in #114
- Implemented mass invite in Person view (#45) by @nallic in #117
- Fixer fejlen med ombytning af længde og breddegrad. Resolves #130 by @Rotendahl in #131
- Sikre unique felt i Family by @jenrik in #126
- Field to see if activity justifies person becoming a member by @lakridserne in #138
- Ret teksten i admin så den passer til ny funktionalitet. by @lakridserne in #139
- Implement robots.txt, update address, activate UUID function by @lakridserne in #142
- Fix enable UUID by @lakridserne in #143
- Fix map by @lakridserne in #144
- This should fix the map by @lakridserne in #145
- Add age to participants by @lakridserne in #147
- New link for conditions (there's a redirect currently in place) by @lakridserne in #161
- Tilføjet favicon.ico by @sulfo in #160
- Changes implemented on master by @lakridserne in #146
- Test af modeller by @jenrik in #159
- Circle CI configuration by @lronhoj in #162
- link i readme til ci rettet så det peger på codingpirates og ikke lronhoj ci by @lronhoj in #164
- dockerization af dev miljø by @lronhoj in #169
- added test summary to circleci by @lronhoj in #172
- Gør det muligt for voksne (forældre / frivillige) at tilmelde sig og få stemmeret. by @nallic in #165
- Disable email to department head by @lakridserne in #173
- Merge master to develop by @nallic in #174
- Split up views.py by @lakridserne in #178
- Feature/split views by @nallic in #179
- Waiting list only stored the day. People added to waitinglist same da… by @nallic in #171
- Format admin after flake8 by @lakridserne in #184
- I've updated the fields so they are all raw id fields now (no more ti… by @lakridserne in #185
- Added geo coordinates to postal code table. by @nallic in #187
- Update QuickPay to support TLS 1.1 by @lakridserne in #189
- Make sure Coding Pirates is up to date with the latest changes by @lakridserne in #190
- Fix waitinglist by @lakridserne in #186
- Fix waitinglist by @lakridserne in #191
- Format urls and volunteerSignup by @lakridserne in #183
- Make forms flake8 compliant by @lakridserne in #182
- Made jobs.py flake8 compliant by @lakridserne in #181
- Opdater adresse og telefon by @lakridserne in #197
- Gdpr fixes by @lakridserne in #199
- Deploy things in develop to prod by @lakridserne in #200
- Municipality by @lakridserne in #194
- Make sure develop is also up to date with municipality by @lakridserne in #201
- Develop by @lakridserne in #202
- Fix forms in prod by @lakridserne in #203
- Changes to design by @lakridserne in #196
- Fix a lot for flake8 by @lakridserne in #204
- Feature/user login by @lakridserne in #205
- Deploy user login feature by @lakridserne in #207
- Update to also create users if the child has the same email as the pa… by @lakridserne in #208
- Out to master by @lakridserne in #209
- Don't have unique Id in url when updating person by @lakridserne in #210
- Fix decline invitation bug and add family link to top of page by @lakridserne in #211
- Develop into master by @lakridserne in #212
- Implement various fixes by @lakridserne in #213
- Fix create membership activities and don't display childrens names by @lakridserne in #214
- Make sure passwords are sent through session by @lakridserne in #215
- Feature/volunteer flow by @sunenilausen in #217
- Layout by @benj5378 in #219
- Feature/font awesome by @sunenilausen in #269
- Merge of heroku setup by @Rotendahl in #278
- Fix diverse - se beskrivelse by @lakridserne in #272
- Handle email config by @Rotendahl in #279
- Fixed error in .env.example by @Rotendahl in #280
- Fiks login i forhold til opdateret Django version. by @lakridserne in #281
- Feature/faker factories by @dybber in #277
- Removed test-results from git, and changed static to assets. by @Rotendahl in #286
- Feature/pretty footer by @sunenilausen in #275
- Layout3 by @benj5378 in #273
- Clears staticfiles, updated dockerfile, fixed font, and format by @Rotendahl in #287
- Sørg for at auto complete fungerer på familiesiden og volunteer by @lakridserne in #289
- Updates requirements by @Rotendahl in #290
- Feature/frontpage redesign by @sunenilausen in #293
- Adding .stickler.yml configuration file by @stickler-ci in #302
- Black formatting by @Rotendahl in #303
- Feature/activities by @sunenilausen in #299
- Sentry setup and updated requirements by @Rotendahl in #305
- Fixes import error and adds environment to sentry setup by @Rotendahl in #308
- Update requirements.txt by @Rotendahl in #311
- Add person admin by @lakridserne in #312
- Fix bug in confirm family by @lakridserne in #315
- Added license by @Rotendahl in #316
- Fix bug union by @lakridserne in #318
- Added stats model to graphQL endpoint by @Rotendahl in #320
- Fixer afdelingsside by @Rotendahl in #321
- bump-django-version by @Rotendahl in https://github.com/CodingPirat...