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 #326
- Bump django version by @lakridserne in #327
- Sorting possibility for age field and switch order of invites and open activities by @lakridserne in #329
- Config for github actions by @Rotendahl in #335
- Bump django from 2.2.4 to 2.2.8 by @dependabot in #336
- Payment delay by @lakridserne in #337
- Stat clean up by @Rotendahl in #325
- Payment delay by @lakridserne in #339
- Fixes coverage by @Rotendahl in #340
- Update department_statistic.py by @Rotendahl in #341
- Stat fix by @Rotendahl in #342
- Make sure to only react when QuickPay says it's confirmed by @lakridserne in #343
- Uploader cun coverage på master branch på upstream by @Rotendahl in #344
- Added department stats to graphql by @Rotendahl in #345
- Payment confirmed fix by @lakridserne in #346
- Make sure confirmation mail is sent -also when reserved by @lakridserne in #347
- Make sure admin status is accurate by @lakridserne in #349
- Payment confirmed fix by @lakridserne in #350
- We don't have accepted set if we pay an activity in current year. by @lakridserne in #351
- Add to cron job by @lakridserne in #358
- Address model by @Rotendahl in #348
- make sure we can assign a person admin of a department without a union by @lakridserne in #364
- Fix adminuserinformation by @lakridserne in #365
- Fixer stat job by @Rotendahl in #359
- Waiting list by @Rotendahl in #361
- Update issue templates by @Rotendahl in #371
- Resolve has_waiting_list issue by @lakridserne in #376
- Fixed waitlist template by @Rotendahl in #377
- Union department update by @Rotendahl in #366
- Login page fixup by @JondareHM in #378
- Link til oversigtsiden by @JondareHM in #379
- Prepare memberships by @lakridserne in #374
- Brugervenlige adminfiltre by @benj5378 in #387
- Opdatering af issue templates by @Rotendahl in #388
- Centered the reset password form by @JondareHM in #392
- Readd payment admin by @lakridserne in #393
- Updates django by @Rotendahl in #395
- Bump psycopg2 from 2.8.2 to 2.8.4 by @dependabot-preview in #396
- Bump python-dateutil from 2.8.0 to 2.8.1 by @dependabot-preview in #398
- Bump freezegun from 0.3.11 to 0.3.13 by @dependabot-preview in #399
- Bump pyyaml from 5.1 to 5.3 by @dependabot-preview in #401
- Bump marshmallow from 2.19.2 to 3.3.0 by @dependabot-preview in #397
- Bump python-dotenv from 0.10.1 to 0.10.3 by @dependabot-preview in #400
- CSS revisions by @Rotendahl in #389
- Form cleanup by @Rotendahl in #352
- Bump urllib3 from 1.25.2 to 1.25.7 by @dependabot-preview in #403
- Bump graphene from 2.1.3 to 2.1.8 by @dependabot-preview in #410
- Bump pytz from 2019.1 to 2019.3 by @dependabot-preview in #405
- Bump django-extensions from 2.1.6 to 2.2.6 by @dependabot-preview in #411
- Styling update by @Rotendahl in #416
- Docker update by @Rotendahl in #417
- CSS Updates by @Rotendahl in #421
- Placename by @lakridserne in #422
- Fix by @lakridserne in #423
- Bugfixes på /departments/ by @JondareHM in #425
- Update factories.py by @Rotendahl in #424
- Person gender admin by @JondareHM in #426
- Fixed footer size by @Rotendahl in #427
- Public data dump by @Rotendahl in #428
- Create CONTRIBUTING.md by @Rotendahl in #433
- Load data function by @Rotendahl in #431
- Ændrer adresse model by @Rotendahl in #430
- Updated lock file by @Rotendahl in #434
- Mundskyld fixdel - oprydning og log ud-side by @benj5378 in #439
- Fixes coverage and formatting by @Rotendahl in #444
- Make sure autocapture is also used on previous years by @lakridserne in #448
- Run workflow on PR by @Rotendahl in #449
- Update test.yml by @Rotendahl in #451
- Auto format by @Rotendahl in #452
- Test setup by @Rotendahl in #454
- Afdelingsleder fix by @JondareHM in #435
- Fix address by @lakridserne in #429
- Updates code owners by @Rotendahl in #462
- Department leaders fix by @JondareHM in #464
- Fix dump live data by @Rotendahl in #459
- Refactor: Activity signup flow by @benj5378 in #458
- Copy activity by @JondareHM in #466
- Waitlist improvements by @JondareHM in #465
- Readd Email templates by @lakridserne in #472
- Removed border from bootstrap buttons by @Rotendahl in #473
- Selenium setup by @Rotendahl in #475
- Sass fix by @Rotendahl in #474
- Mobile redesign by @Rotendahl in #476
- reversed the buttons so it fits by @JondareHM in #489
- Bugfix/environment file fix by @nallic in #504
- Updated dependecies, switch to django 3 by @Rotendahl in #495
- Quickpay fix by @Rotendahl in #506
- Bump django from 3.0.4 to 3.0.5 by @dependabot-preview in #507
- Bump tqdm from 4.44.1 to 4.45.0 by @dependabot-preview in #508
- Bump psycopg2 from 2.8.4 to 2.8.5 by @dependabot-preview in #511
- Duplicate emails hot-fix by @Rotendahl in #519
- Added Per til code owners by @Rotendahl in #520
- Factories split by @Rotendahl in #510
- Bump environs from 7.3.1 to 7.4.0 by @dependabot-preview in #521
- Bump graphene-django from 2.9.0 to 2.9.1 by @dependabot-preview in #515
- Style and clean up by @Rotendahl in #522
- Bump django from 3.0.5 to 3.0.6 by @dependabot-preview in #524
- Bump tqdm from 4.45.0 to 4.46.0 by @dependabot-preview in #523
- Bump graphene-django from 2.9.1 to 2.10.0 by @dependabot-preview in #525
- Bump codecov from 2.0.22 to 2.1.0 by @dependabot-preview in #532
- Bump flake8 from 3.7.9 to 3.8.1 by @dependabot-preview in #528
- Bump sentry-sdk from 0.14.3 to 0.14.4 by @dependabot-preview in #529
- Bump django-cors-headers from 3.2.1 to 3.3.0 by @dependabot-preview in #533
- Bump graphene-django from 2.10.0 to 2.10.1 by @dependabot-preview in #531
- Bump django-crispy-forms from 1.9.0 to 1.9.1 by @dependabot-preview in #530
- Foreningsledere fix by @JondareHM in #455
- Bump environs from 7.4.0 to 8.0.0 by @dependabot-preview in #539
- Bump codecov from 2.1.0 to 2.1.3 by @dependabot-preview in #536
- Bump flake8 from 3.8.1 to 3.8.2 by @dependabot-preview in #537
- Bump whitenoise from 5.0.1 to 5.1.0 by @dependabot-preview in #535
- Address region by @JondareHM in #461
- Fixes invite many by @Rotendahl in #542
- Bump dj-email-url from 1.0.0 to 1.0.1 by @dependabot-preview in #545
- Bump django from 3.0.6 to 3.0.7 by @dependabot-preview in #546
- Bump tqdm from 4.46.0 to 4.46.1 by @dependabot-preview in #544
- Bump codecov from 2.1.3 to 2.1.4 by @dependabot-preview in #543
- Bump django-bootstrap4 from 1.1.1 to 2.0.1 by @dependabot-preview in #541
- Bump flake8 from 3.8.2 to 3.8.3 by @dependabot-preview in #547
- Bump django-cors-headers from 3.3.0 to 3.4.0 by @dependabot-preview in #550
- Deps update by @Rotendahl in #556
- Bump django from 3.0.7 to 3.0.8 by @dependabot-preview in #561
- Bump django-extensions from 2.2.8 to 3.0.1 by @dependabot-preview in #560
- Bump django-extensions from 3.0.1 to 3.0.2 by @dependabot-preview in #563
- Bump django-bootstrap4 from 2.1.1 to 2.2.0 by @dependabot-preview in #562
- Bump tqdm from 4.46.1 to 4.47.0 by @dependabot-preview in #559
- Bump sentry-sdk from 0.15.1 to 0.16.0 by @dependabot-preview in #564
- Bump graphene-django from 2.10.1 to 2.11.0 by @dependabot-preview in #558
- Bump graphene-django from 2.11.0 to 2.11.1 by @dependabot-preview in #565
- Bump graphene-django from 2.11.1 to 2.12.1 by @dependabot-preview in #568
- Bump django-crispy-forms from 1.9.1 to 1.9.2 by @dependabot-preview in #567
- Bump sentry-sdk from 0.16.0 to 0.16.1 by @dependabot-preview in #566
- Updated datepicker by @Rotendahl in #569
- Bump actions/upload-artifact from v1 to v2.1.1 by @dependabot in #574
- Fixes non-visible departments still showing up on the map by @JondareHM in #557
- Bump actions/upload-artifact from v2.1.1 to v2.1.2 by @dependabot in #579
- Bump actions/upload-artifact from v2.1.2 to v2.1.3 by @dependabot in #584
- Bump whitenoise from 5.1.0 to 5.2.0 by @dependabot in #582
- Bump django from 3.0.8 to 3.1 by @dependabot in #581
- Bump django-extensions from 3.0.3 to 3.0.5 by @dependabot in #585
- Bump sentry-sdk from 0.16.2 to 0.16.3 by @dependabot in #577
- Bump tqdm from 4.48.0 to 4.48.2 by @dependabot in #580
- Updated deps by @Rotendahl in #591
- Bump actions/upload-artifact from v2.1.3 to v2.1.4 by @dependabot in #590
- Payment fix by @Rotendahl in #594
- Update README.md by @JakobLibak in #599
- Allows to overwrite DAWA's latitude and longitude manually by @lakridserne in #600
- Update password reset regex by @lakridserne in #601
- deps update by @Rotendahl in #607
- Bump sentry-sdk from 0.17.4 to 0.17.6 by @dependabot in #608
- black update by @Rotendahl in #609
- fixed datepicker help text by @JondareHM in #621
- Bump tqdm from 4.48.2 to 4.53.0 by @dependabot in #632
- Bump sentry-sdk from 0.17.6 to 0.19.4 by @dependabot in #631
- Bump psycopg2 from 2.8.5 to 2.8.6 by @dependabot in #612
- Bump flake8 from 3.8.3 to 3.8.4 by @dependabot in #619
- fixes that update dawa bug by @thejomas in #640
- Seems QuickPay have changed their API - so here by @lakridserne in #648
- New membership activites 2021 by @lakridserne in #652
- Stops dependabot by @Rotendahl in #666
- Update CONTRIBUTING.md by @Rotendahl in #643
- Updated text by @Rotendahl in #613
- Feature/662 activity member support by @jarl-dk in #669
- Bugs/670 frivillig tilmelding indeholder lukkedeafdelinger i dropdown by @jarl-dk in #671
- Opdatering overskrift i entry_page by @JakobLibak in #672
- Hot fix for return link bug by @Rotendahl in #673
- Bugs/675 filter sidste tilmelding by @jarl-dk in #676
- Fix #678: Assert that BASE_URL does not end with slash by @jarl-dk in #679
- Feature/677 membership and support membership by @jarl-dk in #680
- Bugs/681 departments skal ikke vise headermenu by @jarl-dk in #682
- Quick form that makes it possible to get an email to a department head by @lakridserne in #689
- Revert "Quick form that makes it possible to get an email to a department head" by @JakobLibak in #693
- Feature/483 lav aktiviteter offentlige account login by @jarl-dk in #690
- Made codecov more lenient in CI by @Rotendahl in #700
- Env fix by @Rotendahl in #703
- Env fix by @Rotendahl in #704
- Removes Css from gitignore by @Rotendahl in #705
- Env fix by @Rotendahl in #708
- Added deployment guide by @rasmusselsmark in #709
- Active activity filter by @Rotendahl in #701
- Update activities.html by @mhewel in #706
- Update test.yml by @Rotendahl in #712
- Update amount sent to union to 100 kr by @jakoblibakcp in #707
- Datofix by @benj5378 in #684
- Zoom til afdeling på kort by @falle1234 in #713
- Change UI label from 'mm-dd-åååå' -> 'dd-mm-åååå' by @rasmusselsmark in #716
- Quote environment values with spaces for compatibility with docker2 by @jarl-dk in #699
- Bugs/fix age calc by @jarl-dk in #698
- Change .gitignore to skip .BAK files by @mhewel in #720
- Feature/add codecov by @lakridserne in #722
- Upgrade Django to 3.2 by @lakridserne in #717
- Migrate to Bootstrap 5 by @benj5378 in #687
- Bump django from 3.2 to 3.2.13 by @dependabot in #724
- Update CODEOWNERS by @Rotendahl in #727
- Notifikationer by @benj5378 in #436
- Updated styling for zoom-to-map ikoner by @falle1234 in #725
- new filter features by @mhewel in #730
- New description for sign-up by @mhewel in #729
- Bump django from 3.2.13 to 3.2.15 by @dependabot in #732
- Fejlrettelse: Betalinger (i forbindelse med ny "notifikationer" feature) by @rasmus-unity in #733
- Show "(select gender)" text in gender dropdown boxes by @rasmus-unity in #721
- Remove decline button from form temporarily so it works by @lakridserne in #734
- Handle authenticated user request without database user by @rasmus-unity in #740
- Add pgAdmin to Docker Compose by @rasmus-unity in #738
- Tilføjet verbose_name til modeller med foreignkey by @falle1234 in #749
- Larger threshold for tests by @lakridserne in #751
- Added some columns and filters by @mhewel in #745
- Change back threshold by @lakridserne in #752
- Admin - Deltager: Flere detaljer, og links by @mhewel in #750
- Feature/746 adminusers by @mhewel in #747
- Update init.py by @mhewel in #755
- Feature/activity (now with department and name), union without "forening for" by @mhewel in #757
- Upgrade to Node.js 14.x by @rasmusselsmark in #759
- Changed dtm fields by @mhewel in #760
- Upgrade to Django 4.1.2 by @lakridserne in #753
- Afd./Forening/Aktivitet: Felter, links, filtre, hjælpe tekster, søg by @mhewel in #758
- Feature/483 lav aktiviteter offentlige by @jarl-dk in #695
- Feature/#761. Beskrivelse af handling for CSV Export i Admin > Deltagere by @mhewel in #766
- Fix issue with export af deltagere list by @mhewel in #775
- Feature/admin activity overview seat counter names by @mhewel in #763
- feature/AdminPayments.ParticipantActivity by @mhewel in #764
- Change made to have "Betalingsdato:-01-01" for activity after current year by @mhewel in #778
- Make sure we have info about what department it is by @lakridserne in #779
- Changed condition for check for payment in future by @mhewel in #780
- Bump certifi from 2022.9.24 to 2022.12.7 by @dependabot in #773
- Skilsmisse med init... Refactor, alfabetize, remove doublets by @benj5378 in #688
- Rettet betalingsinfo så der er lokal timezone istedet for UTC by @mhewel in #782
- Add password to signup and django wide password validation by @Un10ck3d in #784
- Addresses are now all - addresses used by unions/departments + addres… by @mhewel in #783
- Update membership activity creation for 2023 by @Un10ck3d in #786
- Make docker-compose.yml compatible with podman by @Un10ck3d in #788
- Fix badges on README, correctly format markdown and add note for selinux by @Un10ck3d in #792
- Feature/#772 union close date by @mhewel in #789
- bug/810-Non-childs could not use "Tilmeld" by @mhewel in #811
- Rettet fra Child to Person. by @mhewel in #813
- Bump django from 4.1.4 to 4.1.6 by @dependabot in #818
- feature/796: Link til Admin hvis man er logget ind og er admin/staff by @mhewel in #800
- Sorter aktivitetsliste efter navn by @rasmusselsmark in #797
- Vis links til PiratNyt og Facebook når man opretter ny bruger by @rasmusselsmark in #787
- Upgrade database by @lakridserne in #820
- feature/809 and 814: UTF8 codecs. Chg Header. Note in one field. Age value by @mhewel in #817
- Set Unix linebreaks in .gitattributes and .editorconfig by @rasmusselsmark in #827
- Bug/790 Add redirect to admin signup when no person by @Un10ck3d in #791
- UTF8 and formatted a timestamp as YYYY-MM-DD hh:mm (like in GUI) by @mhewel in #833
New Contributors
- @nallic made their first contribution in #117
- @jenrik made their first contribution in #126
- @sulfo made their first contribution in #160
- @lronhoj made their first contribution in #162
- @sunenilausen made their first contribution in #217
- @dybber made their first contribution in #277
- @stickler-ci made their first contribution in #302
- @dependabot made their first contribution in #336
- @JondareHM made their first contribution in #378
- @dependabot-preview made their first contribution in #396
- @JakobLibak made their first contribution in #599
- @thejomas made their first contribution in #640
- @jarl-dk made their first contribution in #669
- @rasmusselsmark made their first contribution in #709
- @mhewel made their first contribution in #706
- @jakoblibakcp made their first contribution in #707
- @falle1234 made their first contribution in #713
- @rasmus-unity made their first contribution in #733
- @Un10ck3d made their first contribution in #784
Full Changelog: https://github.com/CodingPirates/forenings_medlemmer/commits/1.0