Skip to content

v2.0.0

Choose a tag to compare

@github-actions github-actions released this 01 Dec 02:57
· 845 commits to main since this release

Changelog

  • b7fd54a Abstract Header and Footer from App component
  • f0cddf5 Abstract apikey queries to stored func procs where modifies
  • 781979a Abstract confirmation text and button content to localizations
  • 436afa4 Abstract model types from database pkg to new model pkg
  • 0e16dd3 Abstract more stored functions to migrations
  • 5ced13e Abstract registered_users_list and apikeys_list sql queries to sql stored functions
  • b4707b4 Abstract text content to locales
  • 135eb91 Abstract userId entity matching to middleware
  • 0d6301d Add Admin pages e2e tests for successful loading and non admin redirecting
  • 8f6e577 Add Cypress for End to End Testing
  • c788d52 Add Organization Department and Team pages e2e
  • 7ca5c3c Add Organizations page e2e
  • 1917f15 Add Search User by Email for Admin Users page
  • 1634df0 Add Swagger doc generation
  • 378cfd8 Add active battles toggle to admin battles page
  • cd97335 Add admin Battles page
  • 7c1cfe5 Add battle detail page to admin
  • ae818ff Add battle e2e tests for abandon battle, spectator, demote leader
  • db2affa Add battle page e2e tests
  • 940d185 Add dates to org and team admin pages
  • 81af670 Add e2e seeding and teardown for users
  • 6030d3a Add e2e test for my battles displaying a battle
  • 95b4b21 Add e2e tests for User API Keys
  • 8bf5643 Add e2e tests for battle delete and profile delete cancel
  • 04a410f Add e2e tests for battle page plans
  • db717f5 Add e2e tests for finish plan voting and save final points
  • 17e281c Add e2e utility method to get by testid data attribute
  • aabb6c4 Add frontend unit test setup
  • c93c983 Add guest user e2e tests for battles and battle pages
  • dc62b53 Add mac universal binaries to goreleaser
  • 5e3fab8 Add migration to cleanup old user email constraints
  • f821260 Add org and team swagger docs
  • 6a07ae2 Add owner to battle during battle creation
  • e785665 Add point card checks for plan active and skip e2e tests
  • ff4cbcc Add skip plan voting e2e test
  • 6095f24 Add sql migrations setup
  • 34e89c7 Add swagger docs for user endpoints
  • 0ea767b Add testing guide to readme
  • 5b1988c Add unique indexes migration
  • 2ce56cf Add user api key limit
  • e3d5955 Add user detail admin page
  • a9c0bc1 Add user profile page e2e test with account deletion
  • ac18a34 Add v1 to v2 upgrade instructions
  • a75116d Allow ADMIN access to all user entity api routes
  • c1c9be5 Change allow_external_api default to true
  • ad87886 Change user types from themed to generic
  • 990cccc Clean up response data where user was still warrior
  • 67c1c2f Combine handlers and routes into http
  • 7fec63b Consolidate battle proc migrations
  • e2ad8d4 Consolidate maintenance and user func migrations
  • 4d24339 Consolidate plan procedure migrations
  • eacdf68 Consolidate user function migrations
  • 7f965a2 Consolidate user procs migrations
  • 738956f Create SECURITY.md
  • 11c7bfb Create codeql-analysis.yml
  • f9edac4 Custom error handling for APIs
  • 41b1e47 Document request body for admin, alert, apikey, and battle handlers
  • 1a60ccf Finish adding migrations
  • afdfcac Finish moving stored functions to migrations
  • f0059c9 Finish standardizing api response structures
  • 621b454 Fix LDAP vulnerability
  • 4e67fd3 Fix UI bug on battle creation landing in battle
  • f588037 Fix a few npm audits
  • de4160a Fix admin override for user entity routes
  • 63050bf Fix battle count for active battles admin
  • 84f01c4 Fix create battle routes for orgs/departments/teams
  • 831b835 Fix create org department redirect to department page
  • 650326c Fix edit battle points disabled message
  • 935617e Fix pagination bug for number of pages
  • a56ce2f Fix swagger doc for get battles active param optional
  • fd200b2 Fix swagger doc for org team add user
  • ea8df73 Fix swagger docs for ID inputs and required
  • f5a5c2d Fix swagger response objects for org department and team
  • 3bf5187 Fix timing issue with unauthed redirects
  • 0f5b4a8 Fix typo in user delete command for e2e testing
  • 3f95784 Initial standardization of rest api response body
  • 4048fb7 Levelset Schema.sql
  • 04608fc More API standardization and documentation
  • 615245c More consistency refactoring
  • 7511288 More consistency refactoring of struct key names
  • e048fdc More struct consistency
  • 61d4558 Organize e2e tests by user session type
  • 7351498 Paginate users battles
  • ffd57ec Prevent non verified users from creating API keys
  • b0860d9 Refactor struct keys to reduce noun duplication
  • 82b0f5c Remove docker and goreleaser commands from makefile
  • 4725902 Remove duplicate create team response
  • bd37e4a Remove no longer used DeleteAlert component
  • 4d4b92c Remove unused jira_rest_api_token field from users table
  • 4787451 Rename api.go to apikey.go in database package
  • 8df26e9 Rename e2e tests directory
  • a82f9d5 Replace go get with go mod download
  • 43d88d4 Simplify response error to single string
  • dd27c4e Skip apikey tests for the moment
  • ae89c01 Split Readme.md into smaller docs
  • 83a3cdc Standardize API request body keys
  • ed716b2 Standardize Org Department and Team create responses
  • 14a0067 Standardize Org and User api response structures
  • 5a287fa Standardize admin apikey battle response bodies
  • 6b603c4 Standardize restful API routes
  • 9907200 Update DEVELOPING.md
  • 9a41e11 Update Github setup-go action to v2
  • c1c9630 Update TESTING.md
  • b045026 Update admin user detail to show verified checkmark same way as admin users page
  • e76137a Update apikeys table constraint name
  • 91cbc55 Update cypress from 9 to 9.1
  • ec0c2f5 Update indexes migrations to use constraints for all but user email
  • 232e670 Update prettier and precommit hook packages
  • 9ce1c2e Update to go 1.17 and add a couple unit tests
  • 54d0011 Update updated_date when battle is revised
  • 8a5f924 Upgrade bcrypt cost to strengthen password hashing
  • 22b65da Upgrade svelte
  • 93242b9 update maintenance apis to standard response structure

Docker images

  • docker pull stevenweathers/thunderdome-planning-poker:v2.0.0
  • docker pull ghcr.io/stevenweathers/thunderdome-planning-poker:v2.0.0