-
0b274b4403
Calculate stats for last 7/14 days from manual as well
lukas
2025-03-17 08:30:57 +01:00
-
ddd75f22b0
Allow games to be set to Mastered
lukas
2025-03-17 08:26:56 +01:00
-
843eed64d6
Add search field to game list
lukas
2025-02-10 15:01:56 +01:00
-
50e7efcfae
Fix today's playtime stats
lukas
2025-02-09 09:00:28 +01:00
-
3e713a7637
Switch PRAGMA synchronous back to FULL
lukas
2025-02-09 08:56:24 +01:00
-
2d7342c0d5
Fix add/edit session screen
lukas
2025-02-08 17:54:03 +01:00
-
aba9bc994d
Add playtime stats to navbar
lukas
2025-02-08 13:46:56 +01:00
-
967ff7df07
Fix wrong purchase form field
lukas
2025-02-07 20:21:14 +01:00
-
2ab497fd54
Also theme password fields
lukas
2025-02-07 20:20:33 +01:00
-
34148466c7
Improve forms
lukas
2025-02-04 20:09:25 +01:00
-
b22e185d47
Add status, mastered to Game
lukas
2025-02-04 20:09:05 +01:00
-
b2b69339b3
Improve game choices on the session form
lukas
2025-02-04 18:34:59 +01:00
-
89d1bbdd9e
Fix games stats, show all played games instead of top 10
lukas
2025-02-01 10:02:23 +01:00
-
637e3e6493
Specifying name on NameWithIcon now works
lukas
2025-02-01 10:01:56 +01:00
-
d213a3d35d
Improve purchase view
lukas
2025-01-30 17:54:42 +01:00
-
2f4e16dd54
Improve database concurrency
lukas
2025-01-30 16:53:30 +01:00
-
6f62889e92
Improve price information
lukas
2025-01-30 16:38:13 +01:00
-
4ec808eeec
Improve display when no purchases or sessions exist
lukas
2025-01-30 11:56:59 +01:00
-
69d27958f3
Fix possible server error
lukas
2025-01-30 11:56:47 +01:00
-
4ec1cf5f28
Improve purchase __str__
lukas
2025-01-30 11:41:01 +01:00
-
d936fdc60d
Fix currency API endpoint accepting only lowercase currency strings
lukas
2025-01-30 09:44:46 +00:00
-
2116cfc219
Remove migrations
lukas
2025-01-29 22:28:00 +01:00
-
6bd8271291
Remove Edition
lukas
2025-01-29 22:05:06 +01:00
-
e571feadef
Add platform to Game
lukas
2025-01-29 18:42:13 +01:00
-
23c1ce1f96
Set Edition related_name to editions
lukas
2025-01-29 18:02:17 +01:00
-
33103daebc
Update Django to 5.1.5 and virtualenv to 20.29.1
lukas
2025-01-29 13:45:58 +01:00
-
ba6028e43d
Add emulated property to sessions
lukas
2025-01-29 13:43:35 +01:00
-
7111431048
Initial commit
remove_editions
lukas
2025-01-29 12:43:57 +01:00
-
-
c2853a3ecc
purchases can now refer to multiple editions
lukas
2025-01-08 21:00:19 +01:00
-
cd90d60475
fix monthly playtime not displaying
lukas
2024-12-01 11:00:15 +01:00
-
11cea2142a
dont display year if none
lukas
2024-11-27 18:47:25 +01:00
-
24578b64fe
disable djlint precommit hook
lukas
2024-11-27 18:47:16 +01:00
-
13e607f9a7
Add error handling if no Sessions exist
lukas
2024-11-27 18:35:44 +01:00
-
fc0d8db8e8
consistently format prices everywhere
lukas
2024-11-15 18:03:08 +01:00
-
8acc4f9c5b
make table work better on small screens
lukas
2024-11-13 21:28:37 +01:00
-
6b7a96dc06
make PopoverTruncated customizable
lukas
2024-11-13 21:28:17 +01:00
-
5c5fd5f26a
truncate: strip trailing whitespace
lukas
2024-11-13 21:07:26 +01:00
-
7181b6472c
fix mistakenly hardcoded value in truncate()
lukas
2024-11-13 21:06:52 +01:00
-
af06d07ee3
pre-commit hook: disable isort
lukas
2024-11-13 21:06:38 +01:00
-
0c20d31d31
Initial commit
filters_finally
lukas
2024-11-11 23:29:07 +01:00
-
-
315e22a8ac
Add yaml to dependencies
lukas
2024-11-11 18:14:48 +01:00
-
19676f8441
Implement converting prices (#79)
lukas
2024-11-11 16:36:57 +00:00
-
6f92c740c7
filter design and wip implementation
filters-wip
lukas
2024-11-10 15:46:44 +01:00
-
f61cde180f
Pass search_string to search_field.html
lukas
2024-11-10 00:05:33 +01:00
-
a53818257c
Fix being unable to override c-vars from render_from_string
lukas
2024-11-10 00:05:11 +01:00
-
2d3ea714c4
Extend session search
lukas
2024-11-09 23:52:09 +01:00
-
832bb48983
Device: safe long type names directly in database
lukas
2024-11-09 23:51:28 +01:00
-
c6b1badf39
add session search
lukas
2024-11-09 21:34:01 +00:00
-
a3ed93c154
handle non-existent icons
lukas
2024-11-09 21:28:52 +00:00
-
cf503a7b7d
improve devcontainer
lukas
2024-11-09 11:56:20 +01:00
-
d81df6452a
add dev container
lukas
2024-11-09 11:22:21 +01:00
-
-
d9290373b0
also sort purchases by created_at
lukas
2024-10-18 09:50:10 +02:00
-
f8d621e710
fix stat dropdown
lukas
2024-10-16 18:31:12 +02:00
-
9992d9c9bd
set edition platform to unspecified if none
lukas
2024-10-16 18:06:40 +02:00
-
2ae81bb00f
update django-cotton to 1.2.1
lukas
2024-10-16 17:49:55 +02:00
-
993abb4710
editorconfig: do not add newline to HTML
lukas
2024-10-16 11:38:23 +02:00
-
23502eab85
do not throw error when no stats to calculate
lukas
2024-10-16 11:38:07 +02:00
-
c517d735c7
use unified dateformat more
lukas
2024-10-14 14:26:48 +02:00
-
19056f846e
view_game: display timezone-aware time for end timestamp
lukas
2024-10-14 13:02:18 +02:00
-
0759ad0804
make purchase price a float
lukas
2024-10-04 11:36:46 +02:00
-
228fc2bf5f
avoid exception on game overview when sessions are 0
lukas
2024-10-04 10:17:38 +02:00
-
a5a7041920
rename icon
lukas
2024-10-04 10:11:33 +02:00
-
fbd829f70e
order platforms by name
lukas
2024-09-14 20:19:30 +02:00
-
4873f25248
remove css cruft
lukas
2024-09-14 20:19:20 +02:00
-
3578f1707f
add more icons
lukas
2024-09-14 20:19:14 +02:00
-
b74ccb6eaa
Remove extraneous statement
lukas
2024-09-14 11:10:28 +02:00
-
b0b1bb2d42
add icon field to platform, use everywhere
lukas
2024-09-14 11:07:38 +02:00
-
c40764a02f
fix bug in Component
lukas
2024-09-14 10:40:03 +02:00
-
649351efde
implement platform icons
lukas
2024-09-14 06:42:34 +02:00
-
698c8966c0
add purchase date to game view
lukas
2024-09-11 11:40:17 +02:00
-
7f6584ecf7
finish purchase from list
lukas
2024-09-10 15:04:18 +02:00
-
540f5ee42c
align last column to the right
lukas
2024-09-10 15:00:27 +02:00
-
1c73268258
redirect to purchase list after modifying purchase
lukas
2024-09-10 14:50:49 +02:00
-
3063a3d143
refund purchase from list
lukas
2024-09-10 14:50:02 +02:00
-
b589199ca6
drop purchase from list
lukas
2024-09-10 14:46:50 +02:00
-
2fc661dade
re-add button titles
lukas
2024-09-10 14:46:10 +02:00
-
1f535a6e84
formatting
lukas
2024-09-10 14:26:06 +02:00
-
a9c1135639
improve layout
lukas
2024-09-09 11:25:29 +02:00
-
58cfaca1a9
add table header actions
lukas
2024-09-08 21:03:37 +02:00
-
c1b3493c80
Merge calculated and manual duration
lukas
2024-09-07 23:35:59 +02:00
-
a1df8720f5
Fix missing variable reference
lukas
2024-09-07 23:20:17 +02:00
-
5a852bc2b9
tailwind: define accent and background colors
lukas
2024-09-04 21:59:29 +02:00
-
8ab9bfeeeb
update deps
lukas
2024-09-04 21:59:06 +02:00
-
5eee7176d4
add streak-releted basic functionality
lukas
2024-09-04 21:58:56 +02:00
-
98c9c1faee
move time-related functionality out of views.general
lukas
2024-09-04 21:55:22 +02:00
-
645ffa0dad
update styles
lukas
2024-09-03 22:39:25 +02:00
-
4358708262
add links to add a new X to: game, edition, purchase, session, device, platform
lukas
2024-09-03 15:25:14 +02:00
-
c2f1d8fe0a
add backend functionality
filters
lukas
2024-09-03 15:25:57 +02:00
-
cd3e400297
add links to add a new X to: game, edition, purchase, session, device, platform
lukas
2024-09-03 15:25:14 +02:00
-
-
c738245783
Properly display non-game type names
lukas
2024-09-02 23:52:28 +02:00
-
57184ceea0
add one more breakpoint to better utilize smaller screens
lukas
2024-09-02 23:44:18 +02:00
-
c2b9409562
update styles
lukas
2024-09-02 20:14:52 +02:00
-
e067e65bce
linkify game, edition, purchase, session references
lukas
2024-09-02 20:04:21 +02:00
-
b8258e2937
replace slippers with django-cotton
lukas
2024-09-02 17:43:41 +02:00
-
9af4c79947
improve game view
lukas
2024-08-19 21:58:43 +02:00
-
d8b8182b91
fix table top rounding
lukas
2024-08-13 08:36:40 +02:00
-
2fd44c1f53
separate views out 2/2
lukas
2024-08-12 21:52:26 +02:00
-
c3f99d124c
update base.css
lukas
2024-08-12 21:42:56 +02:00
-
51f5b9fceb
update ruff path
lukas
2024-08-12 21:42:47 +02:00
-
973f4416de
separate views out 1/2
lukas
2024-08-12 21:42:34 +02:00