Skip to content

Minor Tweaks for local environment#57

Open
ianabc wants to merge 5 commits intobirs-math:masterfrom
ianabc:ianabc
Open

Minor Tweaks for local environment#57
ianabc wants to merge 5 commits intobirs-math:masterfrom
ianabc:ianabc

Conversation

@ianabc
Copy link
Collaborator

@ianabc ianabc commented Mar 27, 2025

This PR has a few changes I made to make things easier to launch locally - it does not need to be merged, it's just to provide a starting point for the next round of upgrades.

  • I've removed files which have an existing .example - Only the examples should be in the repo to prevent confusion. If an improvement is made to e.g. entrypoint.sh, and that improvement is relevant to other users, it should be back-ported into entrypoint.sh.example etc.
  • I tidied up the entrypoint.sh.example a bit based on my (limited) understanding of what it is supposed to do
  • I tidied up the docker-compose.yml.example to make the new instance experience a bit simpler. Everything should be self contained now, and the various services should start up in the right order (after waiting a long time for everything to install).
  • I reviewed the Installation instructions in the README and updated them to reflect what I did to bring up my local dev environment.

ianabc added 5 commits March 27, 2025 12:23
Signed-off-by: Ian Allison <iana@pims.math.ca>
Signed-off-by: Ian Allison <iana@pims.math.ca>
Signed-off-by: Ian Allison <iana@pims.math.ca>
Signed-off-by: Ian Allison <iana@pims.math.ca>
* origin/master:
  Wording changes for workshop edit and show views
  Event description now only for event participants and staff on location
  Apply event policy on event_details as well
  fix: Add authorization check for custom_fields display
  Test alignment
  Not sure if attribute should be preferred here
  Change max_virtual before the test starts
  Increase number of virtual participants if neccessary
  Forgot the attendance status
  Events need a contact organizer for email
  Add quick test fix too
  Add quick tempalte change for Chee
  Remove staff from recipients and set reply to
  Fix EventStatisticsMailer sending annoying 0 invite emails
  Provide hides_basic_info and use it
  Adjust test for membership show action
  Align policy for showing membership with viewing member list
  Missed a test declined members shouldnt see list either
  Change access to is_member for viewing confirmed block
  Restrict list members permission to existing members staff and orgs
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant