b22e185d47
Add status, mastered to Game
2025-02-04 20:09:05 +01:00
6f62889e92
Improve price information
Django CI/CD / test (push) Successful in 1m1s
Django CI/CD / build-and-push (push) Successful in 2m9s
2025-01-30 16:38:13 +01:00
2116cfc219
Remove migrations
Django CI/CD / test (push) Successful in 1m9s
Django CI/CD / build-and-push (push) Successful in 2m12s
2025-01-29 22:28:00 +01:00
6bd8271291
Remove Edition
Django CI/CD / test (push) Failing after 54s
Django CI/CD / build-and-push (push) Has been skipped
2025-01-29 22:05:06 +01:00
e571feadef
Add platform to Game
2025-01-29 18:42:13 +01:00
23c1ce1f96
Set Edition related_name to editions
2025-01-29 18:02:17 +01:00
ba6028e43d
Add emulated property to sessions
Django CI/CD / test (push) Successful in 1m16s
Django CI/CD / build-and-push (push) Has been cancelled
2025-01-29 13:43:35 +01:00
c2853a3ecc
purchases can now refer to multiple editions
...
Django CI/CD / test (push) Successful in 1m3s
Django CI/CD / build-and-push (push) Successful in 2m36s
allows purchases to be for more than one game
2025-01-08 21:00:19 +01:00
19676f8441
Implement converting prices ( #79 )
...
Django CI/CD / test (push) Successful in 1m17s
Django CI/CD / build-and-push (push) Successful in 2m10s
Reviewed-on: #79
2024-11-11 16:36:57 +00:00
832bb48983
Device: safe long type names directly in database
2024-11-09 23:51:28 +01:00
0759ad0804
make purchase price a float
2024-10-16 17:45:23 +02:00
b0b1bb2d42
add icon field to platform, use everywhere
2024-10-16 17:45:23 +02:00
3099f02145
list editions
2024-08-11 20:21:27 +02:00
6ef56bfed5
list, edit, and delete devices
2024-08-11 17:53:36 +02:00
242833f886
Make it possible to drop purchases, or consider them infinite
Django CI/CD / build-and-push (push) Blocked by required conditions
Django CI/CD / test (push) Has been cancelled
2024-01-03 22:35:39 +01:00
6329d380b7
Editions are unique if name, platform OR year is different
Django CI/CD / test (push) Successful in 1m25s
Django CI/CD / build-and-push (push) Successful in 1m20s
2023-11-28 14:44:11 +01:00
45bb2681c7
Use isort on migrations
2023-11-17 09:15:06 +01:00
c44d8bf427
Improve time-related stuff
...
continuous-integration/drone/push Build is passing
Add created_at to all models
Add modified_at to Session
Get rid of custom now() function
Make sure aware datetime is used everywhere
2023-11-15 19:14:09 +01:00
8783d1fc8e
Name and related_purchase validation for non-games
2023-11-15 13:04:47 +01:00
e158bc0623
Improve how editions and purchases are displayed
continuous-integration/drone/push Build is passing
2023-11-15 10:37:24 +01:00
ae079e36ec
Add purchase types
2023-11-14 19:27:00 +01:00
a879360ebd
UX improvements
...
continuous-integration/drone/push Build is passing
* ignore English articles when sorting names
* added a new sort_name field that gets automatically created
* automatically fill certain values in forms:
* new game: name and sort name after typing
* new edition: name and sort name when selecting game
* new purchase: platform when selecting edition
2023-11-09 14:49:00 +01:00
666dee33ba
Model changes
...
continuous-integration/drone/push Build is passing
* More fields are now optional. This is to make it easier to add new items in bulk.
* Game: Wikidata ID
* Edition: Platform, Year
* Purchase: Platform
* Platform: Group
* Session: Device
* New fields:
* Game: Year Released
* To record original year of release
* Upon migration, this will be set to a year of any of the game's edition that has it set
* Purchase: Date Finished
* Editions are now unique combination of name and platform
2023-11-06 19:48:12 +01:00
c3d4697470
Add wikidata ID and year for editions
2023-02-20 17:13:35 +01:00
8a8b05b0bd
Add support for device info
...
Closes #49
2023-02-18 21:12:18 +01:00
9446065271
Add support for purchase ownership information
...
Closes #48
2023-02-18 20:57:03 +01:00
755093845d
Add support for prices on purchases
2023-02-18 20:56:23 +01:00
25bc74eff1
Add support for game editions ( #28 )
2023-02-18 20:49:46 +01:00
56e5dfaa03
Rename project, part 2 ( #42 )
...
continuous-integration/drone/push Build is failing
Reviewed-on: #42
2023-01-20 13:37:46 +00:00