-
673ea40fa6
finalize quote adding functionality (for now?)
jmanczak
2026-04-06 20:54:27 +02:00
-
dc326dfd94
merge upstream
jmanczak
2026-04-05 22:26:49 +00:00
-
-
2dd4c8ac47
don't normalize quote timestamp to UTC
jmanczak
2026-04-06 00:24:41 +02:00
-
777027d471
use YMD date display format so i don't have to fight americans
jmanczak
2026-04-05 23:37:09 +02:00
-
f09af791e2
fetch newest quote for dashboard, helpers
jmanczak
2026-04-05 23:14:49 +02:00
-
26be03ba31
working quote submission (with limits for now)
jmanczak
2026-04-05 22:11:43 +02:00
-
b0d86efae6
why was readme not given a file extension
jmanczak
2026-04-05 18:12:51 +02:00
-
f6337104cf
oops, forgot about page titles
jmanczak
2026-04-05 15:51:22 +02:00
-
3ab3567ac3
Name::get_all, quotes page stub, quote add UI work, icons
jmanczak
2026-04-05 15:48:30 +02:00
-
7514e98f1b
merge upstream
jmanczak
2026-04-04 21:52:29 +00:00
-
-
3f10b51da9
compose.yaml comments, make docker:/app/data writable
jmanczak
2026-04-04 23:50:30 +02:00
-
947db47fdf
finalize migration 2026-04-04--01
jmanczak
2026-04-04 23:46:40 +02:00
-
f49fb9df6f
example compose.yaml, includestr styles, ignore default bind mount
jakubmanczak
2026-04-04 21:42:08 +02:00
-
252f7b164b
remove all that .map_err nonsense at once
jakubmanczak
2026-04-04 14:23:42 +02:00
-
f588f3cf27
merge upstream
jmanczak
2026-04-04 08:26:51 +00:00
-
-
e08f169074
commit new tailwind artifact to make it stop crying
jakubmanczak
2026-04-04 02:44:42 +02:00
-
d8fb561bca
log everything
jakubmanczak
2026-04-04 02:44:17 +02:00
-
0fb8dafd09
merge upstream
jmanczak
2026-04-03 17:06:32 +00:00
-
-
449136ce37
make transactions higher level (pass them everywhere)
jakubmanczak
2026-04-03 19:05:29 +02:00
-
a811727dd3
merge upstream
jmanczak
2026-04-03 14:18:14 +00:00
-
-
e4cccde466
ensure log creation for all present action
jakubmanczak
2026-04-03 16:05:53 +02:00
-
dc7d16babe
merge upstream
jmanczak
2026-04-03 13:17:45 +00:00
-
-
20efa90e5d
Create .dockerignore
jakubmanczak
2026-04-03 15:10:47 +02:00
-
bd9b24cdbb
merge upstream
jmanczak
2026-04-03 13:00:28 +00:00
-
-
f16da888d5
don't mount nonexistent ./web/
jakubmanczak
2026-04-03 14:59:54 +02:00
-
bc44efad1a
merge upstream
jmanczak
2026-04-03 12:56:33 +00:00
-
-
faf1ea48d7
add userpermission db schema
jakubmanczak
2026-04-03 14:54:53 +02:00
-
1776ada5ee
Create build-and-publish.yaml
jakubmanczak
2026-04-03 14:40:30 +02:00
-
-
861ea03c5b
Create Dockerfile
jakubmanczak
2026-04-03 14:29:02 +02:00
-
74895c503d
logs panel to logs system hook up, cleanup
jakubmanczak
2026-04-03 13:55:43 +02:00
-
42c54ba6a0
logs database schema & method shifts
jakubmanczak
2026-04-03 12:33:06 +02:00
-
f935e626fc
logs: create user,tag,person, change handle
jakubmanczak
2026-04-03 01:27:47 +02:00
-
bdd4585a49
initial readme
jakubmanczak
2026-03-30 11:53:17 +02:00
-
c2062f3a8a
logs stub
jakubmanczak
2026-03-27 21:10:49 +01:00
-
9393dc2f21
usersettings->change password
jakubmanczak
2026-03-25 01:11:46 +01:00
-
241e6988c9
make logout work
jakubmanczak
2026-03-25 01:09:39 +01:00
-
e115bf4391
create user page w/ functionality
jakubmanczak
2026-03-24 18:10:14 +01:00
-
98b93345c2
add '@' character to UserHandle input in /user-settings
jakubmanczak
2026-03-24 16:13:33 +01:00
-
acdd89e26f
tag create form, misc tweaks
jakubmanczak
2026-03-22 23:51:23 +01:00
-
4a4e3872da
person create form, misc tweaks
jakubmanczak
2026-03-22 23:35:47 +01:00
-
1e43b9cf57
'settings.rs' -> 'usersettings.rs'
jakubmanczak
2026-03-19 19:08:26 +01:00
-
73a6e7d8e6
user settings page & handle changing for self
jakubmanczak
2026-03-18 22:01:33 +01:00
-
cbf344dc25
enlarge ~ in front of persons names
jakubmanczak
2026-03-18 21:29:08 +01:00
-
48808a447c
add persons page, quote count helpers, remove photo count UI for now
jakubmanczak
2026-03-18 13:43:26 +01:00
-
ef0c8077e3
decrease tag element size in tags listing
jakubmanczak
2026-03-17 11:51:47 +01:00
-
7cd9e95a41
tags page concept init
jakubmanczak
2026-03-17 04:22:15 +01:00
-
70bf9f0a6d
fix safari collapsing avatar width in miniprofile
jakubmanczak
2026-03-17 01:14:54 +01:00
-
881dfe6f0d
navbar user dropdown, logout icon
jakubmanczak
2026-03-14 11:53:35 +01:00
-
0bc9384b6a
logout form w/ back to root page
jakubmanczak
2026-03-13 12:01:29 +01:00
-
b0013f9962
run TW LSP against .rs files, enforce canonical twcss
jakubmanczak
2026-03-11 14:41:08 +01:00
-
f753fcf5b4
user profiles
jakubmanczak
2026-03-10 21:21:23 +01:00
-
9e678c5586
quote frontend init, chips, basic stats
jakubmanczak
2026-03-09 22:56:13 +01:00
-
4a4e97f7be
users::page, users::created_at, nav gating, icons, misc
jakubmanczak
2026-03-08 23:50:06 +01:00
-
8d18c858b3
mobile responsiveness
jakubmanczak
2026-03-08 12:08:53 +01:00
-
e1578af68e
web UI, tailwind, icons, login
jakubmanczak
2026-03-08 11:31:32 +01:00
-
149bf43c01
add potential sqlite db names to gitignore
jakubmanczak
2026-03-07 16:10:50 +01:00
-
766e9029bf
quotes create&getbyid, migration renew, misc
jakubmanczak
2026-03-07 16:08:29 +01:00
-
ca84b7e4b4
Persons & Names full implementation
jakubmanczak
2026-03-07 12:13:34 +01:00
-
f8f47cc3ff
tag rename
jakubmanczak
2026-03-07 00:24:52 +01:00
-
5645fdb4e6
tag delete
jakubmanczak
2026-03-06 23:52:50 +01:00
-
1597ee3e05
check tag create permission...
jakubmanczak
2026-03-06 23:29:58 +01:00
-
9931bbe306
create & getall for tags
jakubmanczak
2026-03-06 15:33:39 +01:00
-
2ebbc88c0a
user list, user create w/ endpoints, misc
jakubmanczak
2026-03-04 22:46:46 +01:00
-
de6ea0d913
handle unique constraint on users.handle properly, misc
jakubmanczak
2026-03-04 19:26:41 +01:00
-
f253ff1157
unify DB errors
jakubmanczak
2026-03-03 17:59:38 +01:00
-
da5300b713
switch logging over to log & env_logger crate
jakubmanczak
2026-03-02 15:52:18 +01:00
-
f6a9807794
unuseds & cargo clippy
jakubmanczak
2026-03-01 23:59:42 +01:00
-
e60172527c
change handle endpoint & why was changepassword a GET?
jakubmanczak
2026-03-01 14:53:54 +01:00
-
b2a80ffa58
setpassword endpoint, misc
jakubmanczak
2026-03-01 00:31:15 +01:00
-
c8d15f8c6b
session revoking, perm, DatabaseError (partially)
jakubmanczak
2026-02-28 23:27:56 +01:00
-
94dcc1816d
permissions stub wo/ DB model
jakubmanczak
2026-02-28 13:16:22 +01:00
-
ea3dd17261
the most insignificant change you could imagine lowkey
jakubmanczak
2026-02-28 01:42:58 +01:00
-
f754e47221
centralize Argon2 setup
jakubmanczak
2026-02-28 00:23:15 +01:00
-
b6a211bbcf
login & logout
jakubmanczak
2026-02-27 23:46:37 +01:00
-
969401658f
login endpoint
jakubmanczak
2026-02-26 00:39:33 +01:00
-
ba3b3413d0
quote&line stub
jakubmanczak
2026-02-25 21:38:01 +01:00
-
edc8ea1598
allow 2-letter, 24-letter tags
jakubmanczak
2026-02-25 17:14:43 +01:00
-
11476f7c5b
implement tags
jakubmanczak
2026-02-25 02:45:42 +01:00
-
5a92740785
mitigate sidechannel timing attack for basic auth
jakubmanczak
2026-02-24 14:49:30 +01:00
-
f6feec2469
make get_user_by_id return canonical handle
jakubmanczak
2026-02-24 02:20:01 +01:00
-
fcf43dc0bc
case-insensitive UserHandles
jakubmanczak
2026-02-24 02:06:24 +01:00
-
1e7866a293
fight unuseds, sessions endpoint
jakubmanczak
2026-02-24 01:42:19 +01:00
-
ee7ed48144
CompositeError, UserAuthRequired, /users/self & users/:id, misc
jakubmanczak
2026-02-24 00:55:19 +01:00
-
085764f06a
basic HTTP server
jakubmanczak
2026-02-23 13:17:09 +01:00
-
b31c85647e
remove obsolete auth module
jakubmanczak
2026-02-23 10:24:13 +01:00
-
e11ba79b37
dumb typo
jakubmanczak
2026-02-23 02:22:30 +01:00
-
52b70d4ee9
a whole lot of preem User/Session/Auth work
jakubmanczak
2026-02-23 02:17:49 +01:00
-
7a62819d9c
UserHandle newtype, Users & boilerplate
jakubmanczak
2026-02-22 14:53:40 +01:00
-
53f9e40477
first pass db schema & deps
jakubmanczak
2026-02-20 21:33:41 +01:00