8fde207233
feat: showing similar images on frontend
2025-05-13 17:17:05 +01:00
9ae7fe3077
feat: end point for getting image similarity
2025-05-13 17:05:46 +01:00
85ff91a11b
feat: get similar images function
2025-05-13 17:03:05 +01:00
b58efc413d
feat: asking AI for a description and storing vectors on DB
2025-05-13 16:34:52 +01:00
019c4c6b0c
chore: removing unnecessary comment
2025-05-12 20:51:21 +01:00
ad2a70aaf3
feat: multiple listeners on channels
...
Multiple device notifications supported.
Actually beautiful
2025-05-12 20:51:06 +01:00
076e230a01
feat: making SSE work on mobiles
2025-05-12 20:11:58 +01:00
636bd9df0e
wipwipwip
2025-05-12 19:54:09 +01:00
64879ac9d6
wip
2025-05-11 16:16:18 +01:00
e674043daa
wip
2025-05-11 16:15:15 +01:00
e8a51ecc52
fix: the reason this wasn't working
...
This was also silent failing, so should probably have a look at it
2025-05-11 14:30:31 +01:00
5a2b990c0c
fix: adding extension hack
...
fix
2025-05-10 22:05:24 +01:00
b97eae10a3
hack: allowing demo@email.com to login straight away for test flight submittion
2025-05-10 21:03:32 +01:00
a4b94fc6c2
feat: frontend receiving processing images and showing them as such
2025-05-10 17:39:09 +01:00
64439d9041
feat: using struct to send notification and improved image model
2025-05-10 16:03:31 +01:00
2f3d643278
feat: not deleting images to process
2025-05-10 15:12:25 +01:00
8e6424aa63
feat: sending notifications
2025-05-10 15:04:11 +01:00
c69ca7da5c
chore: adding log to check error
2025-05-10 14:30:26 +01:00
7b0c84e88e
feat: adding allowed keys to only send when we have a userId
...
This is to prevent users that aren't connected to the socket (somehow),
to not fill up memory with buffered messages we'll never need.
2025-05-10 14:29:48 +01:00
ff7960e2dd
feat: notifier module with buffered channels
2025-05-10 14:21:18 +01:00
52cb50b168
hack: using prod url
2025-05-08 09:52:46 +01:00
eaa029cce1
fix
2025-05-08 09:52:04 +01:00
9a7654ae2d
fix: logs
2025-05-08 09:44:44 +01:00
07b83aa728
feat: allowing user to get a list of their images
...
feat: UI to show and organise user images
2025-05-05 16:24:15 +01:00
9c325c7799
feat: adding timestamps to all important tables
2025-05-05 15:38:05 +01:00
6119938e52
mini just is better :(
2025-05-04 10:19:39 +01:00
ce8d546447
fix: not sleeping
2025-05-04 10:07:31 +01:00
b046a928b0
feat: using gpt-4.1-mini
...
feat: createExistingContact
feat: using nano instead of mini so I don't run out of money instantly
2025-05-03 18:25:35 +01:00
9860dd2dc5
feat(agents): providing a seed so it has more predictable results
2025-05-03 17:31:55 +01:00
4922df6682
fix(sse): some bugs
2025-04-27 14:56:06 +01:00
a9ecd5818a
fix: re-requesting image when all agents are done
...
This means the agents are no longer parallel. Which will eventually be a
bottleneck, but I need to spend a bit more time on allowing for it to be
parallel, but now is not the time.
TODO: add a ticket
2025-04-27 14:45:23 +01:00
d34805030f
feat: frontend responding to backend SSE and refetching images
2025-04-26 20:32:01 +01:00
7f7a2975af
fix
...
wip
fix
2025-04-26 17:08:33 +01:00
b27e191e5c
feat(processing-image): displaying initial status from response
2025-04-26 11:47:51 +01:00
e2a4b85d15
WIP: not closing channels quite yet
2025-04-26 11:47:33 +01:00
f1500837e0
feat: request to get a singular image
2025-04-26 11:47:33 +01:00
e6c027aca7
fix: returning correct array of entity deps
2025-04-26 11:47:33 +01:00
8cdb4367c7
feat: returning better values to frontend
2025-04-26 11:47:33 +01:00
1388383909
feat(sql): model function to allow user to request image properties based on events
2025-04-26 11:47:33 +01:00
3cd60d4dfc
feat(sse): adding info logs
2025-04-26 11:47:33 +01:00
526044d1e3
fix(sse): sending correctly formatted events & exiting function
2025-04-26 11:47:33 +01:00
191ed3db40
fix: backend err
2025-04-26 11:43:37 +01:00
1d07fa271d
wip(logs): displaying image
...
WIP because we need to bypass authorization here
2025-04-19 14:06:05 +01:00
839a1af51b
feat(logs): route to view the logs for each image
2025-04-19 14:03:18 +01:00
0324216753
chore(code): cleaning
2025-04-19 12:16:48 +01:00
335d4403f1
feat(logging): split logging to stdout & database to allow us to view it on webbrowser
2025-04-19 12:14:04 +01:00
89ba950c5b
fix: enabling note agent
2025-04-19 10:30:49 +01:00
2b8e0695c6
feat(events): a better prompt with good integration with location agent
2025-04-19 10:30:29 +01:00
d448a41a9f
feat(contacts): not creating duplicates
2025-04-19 10:07:51 +01:00
a69d4e4d55
feat(location): prompt tweak + going back to faster model
2025-04-18 15:36:51 +01:00