Commit graph

150 commits

Author SHA1 Message Date
Motordom
8acb1a185f Consistency changes to item pages
Changes to the item index.vue and edit.vue pages to resolve spelling differences between the two
2022-10-15 15:50:49 +11:00
Hayden
dea2dcfde8
feat: allow disable registration (#71) 2022-10-14 14:02:16 -08:00
Hayden
ba8367f637
fix: compose example (#70) 2022-10-14 13:40:27 -08:00
Motordom
b87cdc8164
fix(s): spelling mistakes, and external link handling on login page (#65)
* Fix spelling mistake

Fix spelling mistake, changed 'Mode Number' to 'Model Number'

* Update external links on login page

Updated the external links on the login page for Discord and application docs to open in new tabs/windows.

* Fix spelling mistake on items page

Fix spelling mistake, changed second incorrect occurrence of 'Labels' to 'Locations'
2022-10-14 08:30:23 -08:00
Hayden
0f51e51f63 set fly.io build args 2022-10-13 17:12:35 -08:00
Hayden
1279028d07 fix build injection 2022-10-13 17:01:18 -08:00
Hayden
84bf67079b
feat: show app version (#60)
* add version and build to homepage view

* add version to profile
2022-10-13 16:49:29 -08:00
Hayden
889197994b
fix: auto-select bug (#59) 2022-10-13 16:45:18 -08:00
Hayden
ae73b194c4
fix: block self-delete on demo site (#57) 2022-10-13 09:37:29 -08:00
Hayden
30014a77ca
feat: expanded search for items (#46)
* expanded search for items

* range domain from email to example

* implement pagination for items
2022-10-12 21:13:07 -08:00
Hayden
1b20a69c5e
fix: select-first to update on items change (#45) 2022-10-12 14:07:22 -08:00
Hayden
a8e1d2c447
fix: move datepicker buttons to bottom (#44) 2022-10-12 14:07:11 -08:00
Hayden
14f1b93d38
chore: remove yaml config option 2022-10-12 13:03:42 -08:00
Hayden
92368dabf8
feat: automate demo-site deployment and configuration (#42)
* add demo env variable

* setup initialization when demo

* disable password when in demo mode

* expose demo status to API

* improve UI for demo instance
2022-10-12 12:53:22 -08:00
Hayden
eca071f974 fix if check 2022-10-11 09:48:36 -08:00
Hayden
48a719d385 fix typo 2022-10-11 09:44:07 -08:00
Hayden
92c29a37e1 add description to issue form 2022-10-11 09:43:10 -08:00
Hayden
ea4e2f6da4 delete old feature request 2022-10-11 09:41:51 -08:00
Hayden
28a7adbffe update issue tracker templates 2022-10-11 09:41:10 -08:00
Hayden
9e19e89de4 finally fix syntax issues 2022-10-11 09:27:46 -08:00
Hayden
e48109e530 hardcode 2022-10-11 09:24:58 -08:00
Hayden
e62529b314 use = 2022-10-11 09:21:06 -08:00
Hayden
b0f184a1b1 single line it 2022-10-11 09:19:48 -08:00
Hayden
6960b235ea add no-cache 2022-10-11 09:16:51 -08:00
Hayden
3198800329 formatting 2022-10-11 09:15:57 -08:00
Hayden
1a69265601 ?!?!?!? 2022-10-11 09:15:10 -08:00
Hayden
2dc765efdf use > instead of | 2022-10-11 09:13:39 -08:00
Hayden
6a6e9e842e formatting 2022-10-11 09:11:17 -08:00
Hayden
cc78b19d6e temp: drop tests 2022-10-11 09:10:25 -08:00
Hayden
6b1110b3c5 reformat? 2022-10-11 09:09:17 -08:00
Hayden
3aae71ee18 revert 2022-10-11 09:01:30 -08:00
Hayden
340b9ac43d maybe? 2022-10-11 08:57:34 -08:00
Hayden
00c3e1bfc9 remove wrong build command 2022-10-10 19:51:15 -08:00
Hayden
900d3de4dd ughhhh 2022-10-10 19:39:15 -08:00
Hayden
e90e8484f5 maybe fix build? 2022-10-10 19:38:39 -08:00
Hayden
3563233756 update docs deploy 2022-10-10 19:27:06 -08:00
Hayden
6175411f93 add publish workflow 2022-10-10 19:26:29 -08:00
Hayden
bd67c1c56c formatting 2022-10-10 18:49:08 -08:00
Hayden
a7cadee345 update docs link 2022-10-10 18:49:04 -08:00
Hayden
256cbed716 update tags 2022-10-10 18:48:57 -08:00
Hayden
0c90b05dca
feat: add roles, activation, superuser fields on user (#38) 2022-10-09 09:44:13 -08:00
Hayden
a6d2fd45df
feat: change password (#35)
* refactor: implement factories for testing

* add additional factories

* change protection for dropFields

* prevent timed attacks on login

* use switch instead of else-if

* API implementation for changing password

* add change-password dialog
2022-10-09 09:23:21 -08:00
Hayden
a6e3989aee
fix: ui/ux issues (#34)
* fix select first bug for creation

* add link to header

* fix date and display errors

* drop group name requirement
2022-10-09 05:03:24 -08:00
Hayden
79f7ad40cb
feat: user profiles (#32)
* add user profiles and theme selectors

* lowercase buttons by default

* basic layout

* (wip) init token APIs

* refactor server to support variable options

* fix types

* api refactor / registration tests

* implement UI for url and join

* remove console.logs

* rename repository factory

* fix upload size
2022-10-06 21:54:09 -05:00
Hayden
1ca430af21
chores/general-cleanup-release-prep (#31)
* do ent generation

* update edges

* fix redirect
2022-09-28 21:42:33 -08:00
dependabot[bot]
8a43fc953d
fix(deps): bump entgo.io/ent from 0.11.2 to 0.11.3 in /backend (#30)
Bumps [entgo.io/ent](https://github.com/ent/ent) from 0.11.2 to 0.11.3.
- [Release notes](https://github.com/ent/ent/releases)
- [Commits](https://github.com/ent/ent/compare/v0.11.2...v0.11.3)

---
updated-dependencies:
- dependency-name: entgo.io/ent
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-28 16:54:40 -08:00
Hayden
8ba954674e
feat: versioned migrations (#26)
* enable atlas migrations

* use embedded atlas migrations

* chores

* bad migration example

* tidy

* fix linter issues

* reset migration state

* sort slice before testing

* move temp write logic to migrations package
2022-09-27 20:26:44 -08:00
Hayden
343290a55a
refactor: repositories (#28)
* cleanup unnecessary mocks

* refactor document storage location

* remove unused function

* move ownership to document types to repo package

* move types and mappers to repo package

* refactor sets to own package
2022-09-27 15:52:13 -08:00
Hayden
2e82398e5c
chore: cleanup (#27)
* implement password score UI and functions

* update strings tests to use `test`instead of `it`

* update typing

* refactor login/register UI+Logic

* fix width on switches to properly display

* fetch and store self in store

* (WIP) unify card styles

* update labels page

* bump nuxt

* use form area

* use text area for description

* unify confirm API

* unify UI around pages

* change header background height
2022-09-25 14:33:13 -08:00
dependabot[bot]
b34cb2bbeb
fix(deps): bump github.com/swaggo/swag from 1.8.5 to 1.8.6 in /backend (#23)
Bumps [github.com/swaggo/swag](https://github.com/swaggo/swag) from 1.8.5 to 1.8.6.
- [Release notes](https://github.com/swaggo/swag/releases)
- [Changelog](https://github.com/swaggo/swag/blob/master/.goreleaser.yml)
- [Commits](https://github.com/swaggo/swag/compare/v1.8.5...v1.8.6)

---
updated-dependencies:
- dependency-name: github.com/swaggo/swag
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-25 13:29:37 -08:00