-
Notifications
You must be signed in to change notification settings - Fork 20
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
#97 Tech Debt: unconfirmed UserFactory #113
Commits on Oct 25, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 6303ae0 - Browse repository at this point
Copy the full SHA 6303ae0View commit details -
* remove notice from individual pages * change datetime_field to datetime_local_field * specs use factories * specs use subjects * refactor authenticate_user * fix bugs in user/profile policy revealed by refactor * customize factory * move root to events
Configuration menu - View commit details
-
Copy full SHA for 6b581af - Browse repository at this point
Copy the full SHA 6b581afView commit details -
Configuration menu - View commit details
-
Copy full SHA for a6fb649 - Browse repository at this point
Copy the full SHA a6fb649View commit details -
Bump addressable from 2.7.0 to 2.8.0
Bumps [addressable](https://github.com/sporkmonger/addressable) from 2.7.0 to 2.8.0. - [Release notes](https://github.com/sporkmonger/addressable/releases) - [Changelog](https://github.com/sporkmonger/addressable/blob/main/CHANGELOG.md) - [Commits](sporkmonger/addressable@addressable-2.7.0...addressable-2.8.0) --- updated-dependencies: - dependency-name: addressable dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>
Configuration menu - View commit details
-
Copy full SHA for 1e9c7fb - Browse repository at this point
Copy the full SHA 1e9c7fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2a088f9 - Browse repository at this point
Copy the full SHA 2a088f9View commit details -
Configuration menu - View commit details
-
Copy full SHA for e6b9293 - Browse repository at this point
Copy the full SHA e6b9293View commit details -
Configuration menu - View commit details
-
Copy full SHA for 32cf19a - Browse repository at this point
Copy the full SHA 32cf19aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 56f2e33 - Browse repository at this point
Copy the full SHA 56f2e33View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c8e348 - Browse repository at this point
Copy the full SHA 3c8e348View commit details -
Configuration menu - View commit details
-
Copy full SHA for a445607 - Browse repository at this point
Copy the full SHA a445607View commit details -
Configuration menu - View commit details
-
Copy full SHA for 904f24a - Browse repository at this point
Copy the full SHA 904f24aView commit details -
Configuration menu - View commit details
-
Copy full SHA for b180ac2 - Browse repository at this point
Copy the full SHA b180ac2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 301dde5 - Browse repository at this point
Copy the full SHA 301dde5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0d910c2 - Browse repository at this point
Copy the full SHA 0d910c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 06f8ea6 - Browse repository at this point
Copy the full SHA 06f8ea6View commit details -
Configuration menu - View commit details
-
Copy full SHA for f173737 - Browse repository at this point
Copy the full SHA f173737View commit details -
Configuration menu - View commit details
-
Copy full SHA for fa8682f - Browse repository at this point
Copy the full SHA fa8682fView commit details -
Configuration menu - View commit details
-
Copy full SHA for ff90a5f - Browse repository at this point
Copy the full SHA ff90a5fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f36402 - Browse repository at this point
Copy the full SHA 4f36402View commit details -
Configuration menu - View commit details
-
Copy full SHA for 17c1ac3 - Browse repository at this point
Copy the full SHA 17c1ac3View commit details -
Configuration menu - View commit details
-
Copy full SHA for b301a63 - Browse repository at this point
Copy the full SHA b301a63View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5cde962 - Browse repository at this point
Copy the full SHA 5cde962View commit details -
Configuration menu - View commit details
-
Copy full SHA for a6c671b - Browse repository at this point
Copy the full SHA a6c671bView commit details -
Update spec/requests/profiles_spec.rb
Add article to example description. Co-authored-by: Corey Haines <coreyhaines@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 6018202 - Browse repository at this point
Copy the full SHA 6018202View commit details -
Bumps [tar](https://github.com/npm/node-tar) from 6.1.0 to 6.1.5. - [Release notes](https://github.com/npm/node-tar/releases) - [Changelog](https://github.com/npm/node-tar/blob/main/CHANGELOG.md) - [Commits](isaacs/node-tar@v6.1.0...v6.1.5) --- updated-dependencies: - dependency-name: tar dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>
Configuration menu - View commit details
-
Copy full SHA for 8c3e5cd - Browse repository at this point
Copy the full SHA 8c3e5cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0e49921 - Browse repository at this point
Copy the full SHA 0e49921View commit details -
Configure SendGrid to hande confirmation emails for users.
* Use chael.codes (because it's the only domain we have) * Setup SMTP config * Set from email to 'confbuddies@chael.codes'
Configuration menu - View commit details
-
Copy full SHA for c6d2060 - Browse repository at this point
Copy the full SHA c6d2060View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e1a8ee - Browse repository at this point
Copy the full SHA 5e1a8eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for b32594b - Browse repository at this point
Copy the full SHA b32594bView commit details -
Configuration menu - View commit details
-
Copy full SHA for c15f609 - Browse repository at this point
Copy the full SHA c15f609View commit details -
Configuration menu - View commit details
-
Copy full SHA for 76a6819 - Browse repository at this point
Copy the full SHA 76a6819View commit details -
Configuration menu - View commit details
-
Copy full SHA for b7dd31a - Browse repository at this point
Copy the full SHA b7dd31aView commit details -
Bumps [tar](https://github.com/npm/node-tar) from 6.1.5 to 6.1.11. - [Release notes](https://github.com/npm/node-tar/releases) - [Changelog](https://github.com/npm/node-tar/blob/main/CHANGELOG.md) - [Commits](isaacs/node-tar@v6.1.5...v6.1.11) --- updated-dependencies: - dependency-name: tar dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>
Configuration menu - View commit details
-
Copy full SHA for af0ba1b - Browse repository at this point
Copy the full SHA af0ba1bView commit details -
Bump url-parse from 1.5.1 to 1.5.3
Bumps [url-parse](https://github.com/unshiftio/url-parse) from 1.5.1 to 1.5.3. - [Release notes](https://github.com/unshiftio/url-parse/releases) - [Commits](unshiftio/url-parse@1.5.1...1.5.3) --- updated-dependencies: - dependency-name: url-parse dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>
Configuration menu - View commit details
-
Copy full SHA for c29b84a - Browse repository at this point
Copy the full SHA c29b84aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6122c50 - Browse repository at this point
Copy the full SHA 6122c50View commit details -
Configuration menu - View commit details
-
Copy full SHA for e4b991e - Browse repository at this point
Copy the full SHA e4b991eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5690a35 - Browse repository at this point
Copy the full SHA 5690a35View commit details -
Customize the scaffold for Friendship.
- Creates a new button for managing friendship. - Updates request specs to match ConfBuddies style. - Add relationships between Friendship and Profile - Add methods on Profile for managing friendships - limit what profiles see on the friendships page
Configuration menu - View commit details
-
Copy full SHA for a0353fb - Browse repository at this point
Copy the full SHA a0353fbView commit details -
Accept and Block Friend Requests
- Create buttons to control common Friendship actions - Created permissions around what actions can be performed - Block requests or friends who are harassing you
Configuration menu - View commit details
-
Copy full SHA for 41af5e9 - Browse repository at this point
Copy the full SHA 41af5e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for eae2003 - Browse repository at this point
Copy the full SHA eae2003View commit details -
Configuration menu - View commit details
-
Copy full SHA for e2b8bea - Browse repository at this point
Copy the full SHA e2b8beaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 59aaf88 - Browse repository at this point
Copy the full SHA 59aaf88View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2105209 - Browse repository at this point
Copy the full SHA 2105209View commit details -
Configuration menu - View commit details
-
Copy full SHA for 480ff9a - Browse repository at this point
Copy the full SHA 480ff9aView commit details -
Configuration menu - View commit details
-
Copy full SHA for f4ae6cb - Browse repository at this point
Copy the full SHA f4ae6cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for eb96a3d - Browse repository at this point
Copy the full SHA eb96a3dView commit details -
Bump nokogiri from 1.11.6 to 1.12.5
Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.11.6 to 1.12.5. - [Release notes](https://github.com/sparklemotion/nokogiri/releases) - [Changelog](https://github.com/sparklemotion/nokogiri/blob/main/CHANGELOG.md) - [Commits](sparklemotion/nokogiri@v1.11.6...v1.12.5) --- updated-dependencies: - dependency-name: nokogiri dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Adding search for event attendees by current_user Dont share event 51 (#2) * Add sign_in method to event_attendees index route * Associate current_user to profile user Adding test to validate if an event_attendees created by another user is not displayed.
Configuration menu - View commit details
-
Copy full SHA for 581a490 - Browse repository at this point
Copy the full SHA 581a490View commit details -
Fix #32 - Add scope for upcoming events.
Added a scope to the Event model to get ongoing or upcoming Events. Added Factory for past events. Added spec for testing that only future and ongoing events are selected, while past events are not. Added spec for ensuring that past events are not presented on the Event index. Updated events controller to select only ongoing or upcoming events.
Configuration menu - View commit details
-
Copy full SHA for e0a1f1f - Browse repository at this point
Copy the full SHA e0a1f1fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 26c10de - Browse repository at this point
Copy the full SHA 26c10deView commit details -
* Adding search for event attendees by current_user
* Dont share event 51 (#2) * Add sign_in method to event_attendees index route * Associate current_user to profile user * Adding test to validate if an event_attendees created by another user is not displayed.
Configuration menu - View commit details
-
Copy full SHA for 4bbb58a - Browse repository at this point
Copy the full SHA 4bbb58aView commit details -
Improve Contributing Guide #47 (#63)
* Improving the contributing guide to allow easier setup. - Changed the commands from `docker compose` to `docker-compose` so that they will run correctly. It doesn't seem to run without the hyphen. - Outlined what Docker applications are required to setup the application for those who might be newer to Docker. - `web bundle exec rake db:create` didn't create the migrations for me so added an additional setup step. - Copied and adapted the helpful-docker-commands from HuntersKeepers as they might be useful for those with less expereience running Rails with docker. * Apply suggestions from code review Removed the hyphen from the `docker-compose` command as it is no longer needed when using Compose V2 - https://docs.docker.com/compose/cli-command/#compose-v2-and-the-new-docker-compose-command Co-authored-by: Rachael Wright-Munn <rachaellw5.1@gmail.com> * Added note for contributers that may be using an older version of Docker compose. As this may be confusing since the commands are slightly different. #63 (comment) * Update CONTRIBUTING.md Co-authored-by: Rachael Wright-Munn <rachaellw5.1@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for bf5b6d3 - Browse repository at this point
Copy the full SHA bf5b6d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4ed1050 - Browse repository at this point
Copy the full SHA 4ed1050View commit details -
Configuration menu - View commit details
-
Copy full SHA for c22a422 - Browse repository at this point
Copy the full SHA c22a422View commit details -
GH actions are not running on Forked repos - test this
Add support controller and about page
Configuration menu - View commit details
-
Copy full SHA for e1ca7d1 - Browse repository at this point
Copy the full SHA e1ca7d1View commit details -
fix: Adds FactoryBot sequence to Profile
This change will make sure that all created profiles have a unique handle. The handle validation in the Profile model was adjusted accordingly.
Configuration menu - View commit details
-
Copy full SHA for a669984 - Browse repository at this point
Copy the full SHA a669984View commit details -
fix: Update expected handle to not equal attribute
Since this test is expected to not update the profile's handle, we can also say that it will not be equal to the attribute's value. Changing the handle to be a FactoryBot sequence broke the previous code. Remove support resources
Configuration menu - View commit details
-
Copy full SHA for 9b353cf - Browse repository at this point
Copy the full SHA 9b353cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for fc1f266 - Browse repository at this point
Copy the full SHA fc1f266View commit details -
fix: github action workflow (#76)
* fix: github action workflow * improvement: run check.yml on push and pull_request
Configuration menu - View commit details
-
Copy full SHA for dcf0a0a - Browse repository at this point
Copy the full SHA dcf0a0aView commit details -
#50 - Cancel an Event Attendance (#78)
* Cancel an Event Attendance
Configuration menu - View commit details
-
Copy full SHA for e217fc0 - Browse repository at this point
Copy the full SHA e217fc0View commit details -
Allow Unconfirmed Access for 3 Days (#82)
* allow unconfirmed access for 3 days * Update spec/factories/users.rb to pass test suite
Configuration menu - View commit details
-
Copy full SHA for 8aca38e - Browse repository at this point
Copy the full SHA 8aca38eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 654faf4 - Browse repository at this point
Copy the full SHA 654faf4View commit details -
Configuration menu - View commit details
-
Copy full SHA for b0feaa6 - Browse repository at this point
Copy the full SHA b0feaa6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c6493f - Browse repository at this point
Copy the full SHA 0c6493fView commit details -
Changing the Sign In button to a link so that a GET request is created as opposed to a POST. This prevents an error on loading the sign in page for the first time.
Configuration menu - View commit details
-
Copy full SHA for dc0095d - Browse repository at this point
Copy the full SHA dc0095dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 55c83e5 - Browse repository at this point
Copy the full SHA 55c83e5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 766bcc2 - Browse repository at this point
Copy the full SHA 766bcc2View commit details -
Bumps [puma](https://github.com/puma/puma) from 5.3.2 to 5.5.1. - [Release notes](https://github.com/puma/puma/releases) - [Changelog](https://github.com/puma/puma/blob/master/History.md) - [Commits](puma/puma@v5.3.2...v5.5.1) --- updated-dependencies: - dependency-name: puma dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
Configuration menu - View commit details
-
Copy full SHA for 43d69b4 - Browse repository at this point
Copy the full SHA 43d69b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 534e7e3 - Browse repository at this point
Copy the full SHA 534e7e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 33b6cb9 - Browse repository at this point
Copy the full SHA 33b6cb9View commit details -
Configuration menu - View commit details
-
Copy full SHA for a94aedb - Browse repository at this point
Copy the full SHA a94aedbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 313979a - Browse repository at this point
Copy the full SHA 313979aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2413822 - Browse repository at this point
Copy the full SHA 2413822View commit details -
Configuration menu - View commit details
-
Copy full SHA for 36e7d72 - Browse repository at this point
Copy the full SHA 36e7d72View commit details -
Configuration menu - View commit details
-
Copy full SHA for e8587ce - Browse repository at this point
Copy the full SHA e8587ceView commit details -
refactor: Update handle attribute in Event factory
This will account for the fact that handles must be unique and match the viable url format.
Configuration menu - View commit details
-
Copy full SHA for 9a569f1 - Browse repository at this point
Copy the full SHA 9a569f1View commit details -
refactor: Add handle column to events, along with index and unique
We've removed both the AddHandleToEvents and ChangeHandleToEvents migrations, because it's possible to complete both changes in a single migration (AddIndexToEvents). Add support controller and about page
Configuration menu - View commit details
-
Copy full SHA for 5dbe93f - Browse repository at this point
Copy the full SHA 5dbe93fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5599dce - Browse repository at this point
Copy the full SHA 5599dceView commit details -
Configuration menu - View commit details
-
Copy full SHA for ff3ccb1 - Browse repository at this point
Copy the full SHA ff3ccb1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 967f24f - Browse repository at this point
Copy the full SHA 967f24fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1aa024b - Browse repository at this point
Copy the full SHA 1aa024bView commit details -
SUPER BASIC about page that is a little more friendly than dumping th…
…e user on events
Configuration menu - View commit details
-
Copy full SHA for 259e98d - Browse repository at this point
Copy the full SHA 259e98dView commit details -
Configuration menu - View commit details
-
Copy full SHA for a5b4a72 - Browse repository at this point
Copy the full SHA a5b4a72View commit details -
Configuration menu - View commit details
-
Copy full SHA for a905215 - Browse repository at this point
Copy the full SHA a905215View commit details -
Configuration menu - View commit details
-
Copy full SHA for f3059d2 - Browse repository at this point
Copy the full SHA f3059d2View commit details -
31-event-attendees-is-hideous (#96)
* Added show link via optional parameter in the `buttons method inside application_helper`. Styled the `/event_attendees` page to look similar to the profiles page in order to keep the styles and buttons consistent. Finally changed the id's to the profile and event names.
Configuration menu - View commit details
-
Copy full SHA for 940b954 - Browse repository at this point
Copy the full SHA 940b954View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b91a01 - Browse repository at this point
Copy the full SHA 3b91a01View commit details -
Create pull_request_template.md
Added PR template with: - Description of Feature or Issue - including prompt for issue to close - Checklist for specs and build checks - User facing changes, asking for screenshots if applicable
Configuration menu - View commit details
-
Copy full SHA for f4824d0 - Browse repository at this point
Copy the full SHA f4824d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ed88ff - Browse repository at this point
Copy the full SHA 1ed88ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5484106 - Browse repository at this point
Copy the full SHA 5484106View commit details -
#92 Add user sign condition to new event button (#95)
* Add user sign condition to new event button * Spec refactor new event button condition * Button condition converted Pundit check
Configuration menu - View commit details
-
Copy full SHA for 8a64d3f - Browse repository at this point
Copy the full SHA 8a64d3fView commit details -
* Event Attendess organizer boolean migrations * Organizer checkbox and organizer as permitted param * Organizer policies and testings
Configuration menu - View commit details
-
Copy full SHA for 32a3cca - Browse repository at this point
Copy the full SHA 32a3ccaView commit details -
102 documentation explain forked repos (#108)
* Added documentation to CONTRIBUTING.md Added collapsible section (since the details are quite long in comparison to the rest of the document) to the contributing.md to explain forking repositories. This is split up into sections of: Forking the repository and keeping up to date (syncing) Dont share event 51 (#2) * Add sign_in method to event_attendees index route * Associate current_user to profile user Adding test to validate if an event_attendees created by another user is not displayed. Add support controller and about page Add support controller and about page Add overdue_unconfirmed tests
Configuration menu - View commit details
-
Copy full SHA for eaeaeca - Browse repository at this point
Copy the full SHA eaeaecaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c7efb9 - Browse repository at this point
Copy the full SHA 3c7efb9View commit details -
author Rachael Wright-Munn <rachaellw5.1@gmail.com> 1635102379 +0000 committer Francisco Paradella <franciscoleite.dev@protonmail.com> 1635202508 +0000 Control who can see the Profile based on Profile visibility Dont share event 51 (#2) * Add sign_in method to event_attendees index route * Associate current_user to profile user Adding test to validate if an event_attendees created by another user is not displayed. Add support controller and about page Remove support resources Add support controller and about page Add overdue_unconfirmed tests
Configuration menu - View commit details
-
Copy full SHA for 7c8a418 - Browse repository at this point
Copy the full SHA 7c8a418View commit details