<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title>node-mongo-demo, branch HEAD</title>
<subtitle>node.js and mongodb demo</subtitle>
<entry>
<id>4e2d925fcedaee4c92040117cbb2b384e8fabbaa</id>
<published>2025-01-28T20:06:00Z</published>
<updated>2025-01-28T20:06:00Z</updated>
<title>update project title</title>
<link rel="alternate" type="text/html" href="commit/4e2d925fcedaee4c92040117cbb2b384e8fabbaa.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit 4e2d925fcedaee4c92040117cbb2b384e8fabbaa
parent 8ee73c0411858812679c0ee9f8d15f60596c4d97
Author: Jul &lt;jul@9o.is&gt;
Date:   Tue, 28 Jan 2025 15:06:00 -0500

update project title

</content>
</entry>
<entry>
<id>8ee73c0411858812679c0ee9f8d15f60596c4d97</id>
<published>2025-01-29T02:29:54Z</published>
<updated>2025-01-29T02:29:54Z</updated>
<title>move tests to separate directory</title>
<link rel="alternate" type="text/html" href="commit/8ee73c0411858812679c0ee9f8d15f60596c4d97.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit 8ee73c0411858812679c0ee9f8d15f60596c4d97
parent aa0761227301108a9a275db58cf84f9420d89c4c
Author: Jul &lt;jul@9o.is&gt;
Date:   Tue, 28 Jan 2025 21:29:54 -0500

move tests to separate directory

</content>
</entry>
<entry>
<id>aa0761227301108a9a275db58cf84f9420d89c4c</id>
<published>2025-01-29T02:20:30Z</published>
<updated>2025-01-29T02:20:30Z</updated>
<title>fix</title>
<link rel="alternate" type="text/html" href="commit/aa0761227301108a9a275db58cf84f9420d89c4c.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit aa0761227301108a9a275db58cf84f9420d89c4c
parent 83c27d56cd041a9543dd30bb1e1c6e4cac64503e
Author: Jul &lt;jul@9o.is&gt;
Date:   Tue, 28 Jan 2025 21:20:30 -0500

fix

</content>
</entry>
<entry>
<id>83c27d56cd041a9543dd30bb1e1c6e4cac64503e</id>
<published>2025-01-29T01:59:32Z</published>
<updated>2025-01-29T01:59:32Z</updated>
<title>add integration tests</title>
<link rel="alternate" type="text/html" href="commit/83c27d56cd041a9543dd30bb1e1c6e4cac64503e.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit 83c27d56cd041a9543dd30bb1e1c6e4cac64503e
parent 11e37f040ac32834fdaea55e0bba39f9f451f849
Author: Jul &lt;jul@9o.is&gt;
Date:   Tue, 28 Jan 2025 20:59:32 -0500

add integration tests

</content>
</entry>
<entry>
<id>11e37f040ac32834fdaea55e0bba39f9f451f849</id>
<published>2025-01-28T20:04:49Z</published>
<updated>2025-01-28T20:04:49Z</updated>
<title>add unit tests</title>
<link rel="alternate" type="text/html" href="commit/11e37f040ac32834fdaea55e0bba39f9f451f849.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit 11e37f040ac32834fdaea55e0bba39f9f451f849
parent b040827476552df931ccb5424b90cb86cdafe289
Author: Jul &lt;jul@9o.is&gt;
Date:   Tue, 28 Jan 2025 15:04:49 -0500

add unit tests

</content>
</entry>
<entry>
<id>b040827476552df931ccb5424b90cb86cdafe289</id>
<published>2025-01-28T15:33:10Z</published>
<updated>2025-01-28T15:33:10Z</updated>
<title>fix aggregate pipeline to add win field</title>
<link rel="alternate" type="text/html" href="commit/b040827476552df931ccb5424b90cb86cdafe289.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit b040827476552df931ccb5424b90cb86cdafe289
parent a0ce89cf1a1e45e3ec2384710a282e57a919a08d
Author: Jul &lt;jul@9o.is&gt;
Date:   Tue, 28 Jan 2025 10:33:10 -0500

fix aggregate pipeline to add win field

</content>
</entry>
<entry>
<id>a0ce89cf1a1e45e3ec2384710a282e57a919a08d</id>
<published>2025-01-28T14:55:41Z</published>
<updated>2025-01-28T14:55:41Z</updated>
<title>add architecture document</title>
<link rel="alternate" type="text/html" href="commit/a0ce89cf1a1e45e3ec2384710a282e57a919a08d.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit a0ce89cf1a1e45e3ec2384710a282e57a919a08d
parent c15e716b21b98805655e2ec02114493c3f58eb44
Author: Jul &lt;jul@9o.is&gt;
Date:   Tue, 28 Jan 2025 09:55:41 -0500

add architecture document

</content>
</entry>
<entry>
<id>c15e716b21b98805655e2ec02114493c3f58eb44</id>
<published>2025-01-28T12:34:24Z</published>
<updated>2025-01-28T12:34:24Z</updated>
<title>prevent multiple event streams in frontend</title>
<link rel="alternate" type="text/html" href="commit/c15e716b21b98805655e2ec02114493c3f58eb44.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit c15e716b21b98805655e2ec02114493c3f58eb44
parent 239c80412779bfb2f78ce19c2c0fc8ffe5c4c950
Author: Jul &lt;jul@9o.is&gt;
Date:   Tue, 28 Jan 2025 07:34:24 -0500

prevent multiple event streams in frontend

</content>
</entry>
<entry>
<id>239c80412779bfb2f78ce19c2c0fc8ffe5c4c950</id>
<published>2025-01-28T11:14:30Z</published>
<updated>2025-01-28T11:14:30Z</updated>
<title>remove win and add timestamps to bet model</title>
<link rel="alternate" type="text/html" href="commit/239c80412779bfb2f78ce19c2c0fc8ffe5c4c950.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit 239c80412779bfb2f78ce19c2c0fc8ffe5c4c950
parent 8109abd1e649a589b208c6e45cab5a97d2c97876
Author: Jul &lt;jul@9o.is&gt;
Date:   Tue, 28 Jan 2025 06:14:30 -0500

remove win and add timestamps to bet model

</content>
</entry>
<entry>
<id>8109abd1e649a589b208c6e45cab5a97d2c97876</id>
<published>2025-01-28T11:00:55Z</published>
<updated>2025-01-28T11:00:55Z</updated>
<title>add instructions in readme file</title>
<link rel="alternate" type="text/html" href="commit/8109abd1e649a589b208c6e45cab5a97d2c97876.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit 8109abd1e649a589b208c6e45cab5a97d2c97876
parent 6023d594a8f5b5afa2469b844237b42c37a23b83
Author: Jul &lt;jul@9o.is&gt;
Date:   Tue, 28 Jan 2025 06:00:55 -0500

add instructions in readme file

</content>
</entry>
<entry>
<id>6023d594a8f5b5afa2469b844237b42c37a23b83</id>
<published>2025-01-28T10:37:44Z</published>
<updated>2025-01-28T10:37:44Z</updated>
<title>fix frontend timer alignment</title>
<link rel="alternate" type="text/html" href="commit/6023d594a8f5b5afa2469b844237b42c37a23b83.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit 6023d594a8f5b5afa2469b844237b42c37a23b83
parent 91ad42d9568c9929049ad691992524bff109e5e9
Author: Jul &lt;jul@9o.is&gt;
Date:   Tue, 28 Jan 2025 05:37:44 -0500

fix frontend timer alignment

</content>
</entry>
<entry>
<id>91ad42d9568c9929049ad691992524bff109e5e9</id>
<published>2025-01-28T10:23:56Z</published>
<updated>2025-01-28T10:23:56Z</updated>
<title>single quote frontend code</title>
<link rel="alternate" type="text/html" href="commit/91ad42d9568c9929049ad691992524bff109e5e9.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit 91ad42d9568c9929049ad691992524bff109e5e9
parent b67a0bb184626c0e6942d088c9d1490280090428
Author: Jul &lt;jul@9o.is&gt;
Date:   Tue, 28 Jan 2025 05:23:56 -0500

single quote frontend code

</content>
</entry>
<entry>
<id>b67a0bb184626c0e6942d088c9d1490280090428</id>
<published>2025-01-28T10:09:18Z</published>
<updated>2025-01-28T10:09:18Z</updated>
<title>fix updateOperation bug</title>
<link rel="alternate" type="text/html" href="commit/b67a0bb184626c0e6942d088c9d1490280090428.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit b67a0bb184626c0e6942d088c9d1490280090428
parent eaf9e286a8ec7cc51258b8844ec052b04bce787d
Author: Jul &lt;jul@9o.is&gt;
Date:   Tue, 28 Jan 2025 05:09:18 -0500

fix updateOperation bug

</content>
</entry>
<entry>
<id>eaf9e286a8ec7cc51258b8844ec052b04bce787d</id>
<published>2025-01-28T09:47:22Z</published>
<updated>2025-01-28T09:47:22Z</updated>
<title>refactor</title>
<link rel="alternate" type="text/html" href="commit/eaf9e286a8ec7cc51258b8844ec052b04bce787d.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit eaf9e286a8ec7cc51258b8844ec052b04bce787d
parent c4302aa68c759963a6cdff52682c2d42447c9201
Author: Jul &lt;jul@9o.is&gt;
Date:   Tue, 28 Jan 2025 04:47:22 -0500

refactor

</content>
</entry>
<entry>
<id>c4302aa68c759963a6cdff52682c2d42447c9201</id>
<published>2025-01-27T19:37:13Z</published>
<updated>2025-01-27T19:37:13Z</updated>
<title>add status to POST /bets</title>
<link rel="alternate" type="text/html" href="commit/c4302aa68c759963a6cdff52682c2d42447c9201.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit c4302aa68c759963a6cdff52682c2d42447c9201
parent bd726185e455bb34d769cb5d5edfd16c602108a4
Author: Jul &lt;jul@9o.is&gt;
Date:   Mon, 27 Jan 2025 14:37:13 -0500

add status to POST /bets

</content>
</entry>
<entry>
<id>bd726185e455bb34d769cb5d5edfd16c602108a4</id>
<published>2025-01-27T19:36:06Z</published>
<updated>2025-01-27T19:36:06Z</updated>
<title>add npm script for node repl</title>
<link rel="alternate" type="text/html" href="commit/bd726185e455bb34d769cb5d5edfd16c602108a4.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit bd726185e455bb34d769cb5d5edfd16c602108a4
parent 19c0d80accae6189e456f4a6e463fd38876cf8d1
Author: Jul &lt;jul@9o.is&gt;
Date:   Mon, 27 Jan 2025 14:36:06 -0500

add npm script for node repl

</content>
</entry>
<entry>
<id>19c0d80accae6189e456f4a6e463fd38876cf8d1</id>
<published>2025-01-27T19:35:23Z</published>
<updated>2025-01-27T19:35:23Z</updated>
<title>simplify events logic with mongodb change streams</title>
<link rel="alternate" type="text/html" href="commit/19c0d80accae6189e456f4a6e463fd38876cf8d1.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit 19c0d80accae6189e456f4a6e463fd38876cf8d1
parent 939669ac30edc32952cd6ac19254bd0e11e3994e
Author: Jul &lt;jul@9o.is&gt;
Date:   Mon, 27 Jan 2025 14:35:23 -0500

simplify events logic with mongodb change streams

</content>
</entry>
<entry>
<id>939669ac30edc32952cd6ac19254bd0e11e3994e</id>
<published>2025-01-27T16:25:06Z</published>
<updated>2025-01-27T16:25:06Z</updated>
<title>refactor EventStream class</title>
<link rel="alternate" type="text/html" href="commit/939669ac30edc32952cd6ac19254bd0e11e3994e.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit 939669ac30edc32952cd6ac19254bd0e11e3994e
parent 37b0b6f51d86bef17f6ce513bcb49d537d479cab
Author: Jul &lt;jul@9o.is&gt;
Date:   Mon, 27 Jan 2025 11:25:06 -0500

refactor EventStream class

</content>
</entry>
<entry>
<id>37b0b6f51d86bef17f6ce513bcb49d537d479cab</id>
<published>2025-01-27T15:17:15Z</published>
<updated>2025-01-27T15:17:15Z</updated>
<title>use mongodb-memory-server</title>
<link rel="alternate" type="text/html" href="commit/37b0b6f51d86bef17f6ce513bcb49d537d479cab.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit 37b0b6f51d86bef17f6ce513bcb49d537d479cab
parent 1f9a189f0ebee382381d24f5fcd88c77d19c3a7f
Author: Jul &lt;jul@9o.is&gt;
Date:   Mon, 27 Jan 2025 10:17:15 -0500

use mongodb-memory-server

</content>
</entry>
<entry>
<id>1f9a189f0ebee382381d24f5fcd88c77d19c3a7f</id>
<published>2025-01-27T13:45:12Z</published>
<updated>2025-01-27T13:45:12Z</updated>
<title>fix buggy edge cases</title>
<link rel="alternate" type="text/html" href="commit/1f9a189f0ebee382381d24f5fcd88c77d19c3a7f.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit 1f9a189f0ebee382381d24f5fcd88c77d19c3a7f
parent dfa4a2b8c2aeee1de31eed0581de866beda84d5d
Author: Jul &lt;jul@9o.is&gt;
Date:   Mon, 27 Jan 2025 08:45:12 -0500

fix buggy edge cases

</content>
</entry>
<entry>
<id>dfa4a2b8c2aeee1de31eed0581de866beda84d5d</id>
<published>2025-01-27T13:15:06Z</published>
<updated>2025-01-27T13:15:06Z</updated>
<title>create a UI demo</title>
<link rel="alternate" type="text/html" href="commit/dfa4a2b8c2aeee1de31eed0581de866beda84d5d.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit dfa4a2b8c2aeee1de31eed0581de866beda84d5d
parent b47b9621c1b4439085b17a1958b6c060c01ee7df
Author: Jul &lt;jul@9o.is&gt;
Date:   Mon, 27 Jan 2025 08:15:06 -0500

create a UI demo

</content>
</entry>
<entry>
<id>b47b9621c1b4439085b17a1958b6c060c01ee7df</id>
<published>2025-01-27T11:52:43Z</published>
<updated>2025-01-27T11:52:43Z</updated>
<title>event should update on latest changed bet</title>
<link rel="alternate" type="text/html" href="commit/b47b9621c1b4439085b17a1958b6c060c01ee7df.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit b47b9621c1b4439085b17a1958b6c060c01ee7df
parent b428802cab09831f3568c2da2b6343213f515571
Author: Jul &lt;jul@9o.is&gt;
Date:   Mon, 27 Jan 2025 06:52:43 -0500

event should update on latest changed bet

</content>
</entry>
<entry>
<id>b428802cab09831f3568c2da2b6343213f515571</id>
<published>2025-01-27T11:51:45Z</published>
<updated>2025-01-27T11:51:45Z</updated>
<title>fix off-by-1 mistake in time difference</title>
<link rel="alternate" type="text/html" href="commit/b428802cab09831f3568c2da2b6343213f515571.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit b428802cab09831f3568c2da2b6343213f515571
parent daa3bf469a227af3d79ecdebb271c95c932af35f
Author: Jul &lt;jul@9o.is&gt;
Date:   Mon, 27 Jan 2025 06:51:45 -0500

fix off-by-1 mistake in time difference

</content>
</entry>
<entry>
<id>daa3bf469a227af3d79ecdebb271c95c932af35f</id>
<published>2025-01-27T10:55:14Z</published>
<updated>2025-01-27T10:55:14Z</updated>
<title>return pending results when creating bet</title>
<link rel="alternate" type="text/html" href="commit/daa3bf469a227af3d79ecdebb271c95c932af35f.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit daa3bf469a227af3d79ecdebb271c95c932af35f
parent 9f4cee8b11410a10d619fc4ec0af17da6a5a2772
Author: Jul &lt;jul@9o.is&gt;
Date:   Mon, 27 Jan 2025 05:55:14 -0500

return pending results when creating bet

</content>
</entry>
<entry>
<id>9f4cee8b11410a10d619fc4ec0af17da6a5a2772</id>
<published>2025-01-27T10:54:46Z</published>
<updated>2025-01-27T10:54:46Z</updated>
<title>handle errors in bet events</title>
<link rel="alternate" type="text/html" href="commit/9f4cee8b11410a10d619fc4ec0af17da6a5a2772.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit 9f4cee8b11410a10d619fc4ec0af17da6a5a2772
parent fc2928681b8d38d0acdb2ed48c579e1fe8cb8742
Author: Jul &lt;jul@9o.is&gt;
Date:   Mon, 27 Jan 2025 05:54:46 -0500

handle errors in bet events

</content>
</entry>
<entry>
<id>fc2928681b8d38d0acdb2ed48c579e1fe8cb8742</id>
<published>2025-01-27T07:23:55Z</published>
<updated>2025-01-27T07:23:55Z</updated>
<title>add GET /api/lucky7/leaderboard endpoint</title>
<link rel="alternate" type="text/html" href="commit/fc2928681b8d38d0acdb2ed48c579e1fe8cb8742.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit fc2928681b8d38d0acdb2ed48c579e1fe8cb8742
parent 3382dd86e35c2c6e4fbdff09033f99e0a48d52c8
Author: Jul &lt;jul@9o.is&gt;
Date:   Mon, 27 Jan 2025 02:23:55 -0500

add GET /api/lucky7/leaderboard endpoint

</content>
</entry>
<entry>
<id>3382dd86e35c2c6e4fbdff09033f99e0a48d52c8</id>
<published>2025-01-27T07:23:05Z</published>
<updated>2025-01-27T07:23:05Z</updated>
<title>set userId/rollAt as composite key for lucky7bets</title>
<link rel="alternate" type="text/html" href="commit/3382dd86e35c2c6e4fbdff09033f99e0a48d52c8.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit 3382dd86e35c2c6e4fbdff09033f99e0a48d52c8
parent a71928f25700505df73242a5ecbf97c64fdbf6a2
Author: Jul &lt;jul@9o.is&gt;
Date:   Mon, 27 Jan 2025 02:23:05 -0500

set userId/rollAt as composite key for lucky7bets

</content>
</entry>
<entry>
<id>a71928f25700505df73242a5ecbf97c64fdbf6a2</id>
<published>2025-01-26T19:49:23Z</published>
<updated>2025-01-26T19:49:23Z</updated>
<title>add GET /api/lucky7/:id/events endpoint</title>
<link rel="alternate" type="text/html" href="commit/a71928f25700505df73242a5ecbf97c64fdbf6a2.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit a71928f25700505df73242a5ecbf97c64fdbf6a2
parent 71f1d034ee8fe2144fbf0fd9046be730fcbf5148
Author: Jul &lt;jul@9o.is&gt;
Date:   Sun, 26 Jan 2025 14:49:23 -0500

add GET /api/lucky7/:id/events endpoint

</content>
</entry>
<entry>
<id>71f1d034ee8fe2144fbf0fd9046be730fcbf5148</id>
<published>2025-01-26T18:51:14Z</published>
<updated>2025-01-26T18:51:14Z</updated>
<title>create POST /api/lucky7/bets endpoint</title>
<link rel="alternate" type="text/html" href="commit/71f1d034ee8fe2144fbf0fd9046be730fcbf5148.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit 71f1d034ee8fe2144fbf0fd9046be730fcbf5148
parent 6f348d89a1e88286287940b480c1f5c0bcb2e476
Author: Jul &lt;jul@9o.is&gt;
Date:   Sun, 26 Jan 2025 13:51:14 -0500

create POST /api/lucky7/bets endpoint

</content>
</entry>
<entry>
<id>6f348d89a1e88286287940b480c1f5c0bcb2e476</id>
<published>2025-01-26T13:55:50Z</published>
<updated>2025-01-26T13:55:50Z</updated>
<title>create lucky7 sessions service</title>
<link rel="alternate" type="text/html" href="commit/6f348d89a1e88286287940b480c1f5c0bcb2e476.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit 6f348d89a1e88286287940b480c1f5c0bcb2e476
parent a4c6edd672406f72e0029d1f0e8214ec33e1acac
Author: Jul &lt;jul@9o.is&gt;
Date:   Sun, 26 Jan 2025 08:55:50 -0500

create lucky7 sessions service

</content>
</entry>
<entry>
<id>a4c6edd672406f72e0029d1f0e8214ec33e1acac</id>
<published>2025-01-26T13:10:50Z</published>
<updated>2025-01-26T13:10:50Z</updated>
<title>add POST /api/lucky7/session endpoint</title>
<link rel="alternate" type="text/html" href="commit/a4c6edd672406f72e0029d1f0e8214ec33e1acac.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit a4c6edd672406f72e0029d1f0e8214ec33e1acac
parent 33383588211fe32ec6a91d8b4491cb8e63fe1d88
Author: Jul &lt;jul@9o.is&gt;
Date:   Sun, 26 Jan 2025 08:10:50 -0500

add POST /api/lucky7/session endpoint

</content>
</entry>
<entry>
<id>33383588211fe32ec6a91d8b4491cb8e63fe1d88</id>
<published>2025-01-26T13:09:35Z</published>
<updated>2025-01-26T13:09:35Z</updated>
<title>return 401 in middleware if authorization fails</title>
<link rel="alternate" type="text/html" href="commit/33383588211fe32ec6a91d8b4491cb8e63fe1d88.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit 33383588211fe32ec6a91d8b4491cb8e63fe1d88
parent 5d347808fb2a50014bccae20bb7cc406f8b4f2fa
Author: Jul &lt;jul@9o.is&gt;
Date:   Sun, 26 Jan 2025 08:09:35 -0500

return 401 in middleware if authorization fails

</content>
</entry>
<entry>
<id>5d347808fb2a50014bccae20bb7cc406f8b4f2fa</id>
<published>2025-01-26T03:56:21Z</published>
<updated>2025-01-26T03:56:21Z</updated>
<title>create initial core lucky7 with jest</title>
<link rel="alternate" type="text/html" href="commit/5d347808fb2a50014bccae20bb7cc406f8b4f2fa.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit 5d347808fb2a50014bccae20bb7cc406f8b4f2fa
parent 2ee2c139abbb0f281981700df5f52cfe7dfec8ef
Author: Jul &lt;jul@9o.is&gt;
Date:   Sat, 25 Jan 2025 22:56:21 -0500

create initial core lucky7 with jest

</content>
</entry>
<entry>
<id>2ee2c139abbb0f281981700df5f52cfe7dfec8ef</id>
<published>2025-01-24T09:38:20Z</published>
<updated>2025-01-24T09:38:20Z</updated>
<title>add docker compose development yaml</title>
<link rel="alternate" type="text/html" href="commit/2ee2c139abbb0f281981700df5f52cfe7dfec8ef.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit 2ee2c139abbb0f281981700df5f52cfe7dfec8ef
parent 7ce4209695b3902f4e461863595a8138052f77a0
Author: Jul &lt;jul@9o.is&gt;
Date:   Fri, 24 Jan 2025 04:38:20 -0500

add docker compose development yaml

</content>
</entry>
<entry>
<id>7ce4209695b3902f4e461863595a8138052f77a0</id>
<published>2025-01-24T09:37:13Z</published>
<updated>2025-01-24T09:37:13Z</updated>
<title>rename .env example file and gitignore .env</title>
<link rel="alternate" type="text/html" href="commit/7ce4209695b3902f4e461863595a8138052f77a0.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit 7ce4209695b3902f4e461863595a8138052f77a0
parent 42b959d40488a98a01486de8bd99ad38d031a6b8
Author: Jul &lt;jul@9o.is&gt;
Date:   Fri, 24 Jan 2025 04:37:13 -0500

rename .env example file and gitignore .env

</content>
</entry>
<entry>
<id>42b959d40488a98a01486de8bd99ad38d031a6b8</id>
<published>2025-01-24T09:33:58Z</published>
<updated>2025-01-24T09:33:58Z</updated>
<title>update pakcages</title>
<link rel="alternate" type="text/html" href="commit/42b959d40488a98a01486de8bd99ad38d031a6b8.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit 42b959d40488a98a01486de8bd99ad38d031a6b8
parent 29faadd4a36cfeb6cba412fe1e45e33a744b0687
Author: Jul &lt;jul@9o.is&gt;
Date:   Fri, 24 Jan 2025 04:33:58 -0500

update pakcages

</content>
</entry>
<entry>
<id>29faadd4a36cfeb6cba412fe1e45e33a744b0687</id>
<published>2024-01-21T09:12:14Z</published>
<updated>2024-01-21T09:12:14Z</updated>
<title>rm unused import</title>
<link rel="alternate" type="text/html" href="commit/29faadd4a36cfeb6cba412fe1e45e33a744b0687.html" />
<author>
<name>Nick Ecton</name>
<email>ecton.nick@gmail.com</email>
</author>
<content>commit 29faadd4a36cfeb6cba412fe1e45e33a744b0687
parent fe306d79aee798239cc38394473304609fb2d428
Author: Nick Ecton &lt;ecton.nick@gmail.com&gt;
Date:   Sun, 21 Jan 2024 12:12:14 +0300

rm unused import

</content>
</entry>
<entry>
<id>fe306d79aee798239cc38394473304609fb2d428</id>
<published>2024-01-21T08:53:11Z</published>
<updated>2024-01-21T08:53:11Z</updated>
<title>React icons etc</title>
<link rel="alternate" type="text/html" href="commit/fe306d79aee798239cc38394473304609fb2d428.html" />
<author>
<name>Sorin Alexander</name>
<email>sorin.alexander@gmail.com</email>
</author>
<content>commit fe306d79aee798239cc38394473304609fb2d428
parent fcc934a059c3c7de750909bc82da375f243576b0
Author: Sorin Alexander &lt;sorin.alexander@gmail.com&gt;
Date:   Sun, 21 Jan 2024 16:53:11 +0800

React icons etc

</content>
</entry>
<entry>
<id>fcc934a059c3c7de750909bc82da375f243576b0</id>
<published>2024-01-21T08:49:14Z</published>
<updated>2024-01-21T08:49:14Z</updated>
<title>.gitignore &amp; index.html</title>
<link rel="alternate" type="text/html" href="commit/fcc934a059c3c7de750909bc82da375f243576b0.html" />
<author>
<name>Sorin Alexander</name>
<email>sorin.alexander@gmail.com</email>
</author>
<content>commit fcc934a059c3c7de750909bc82da375f243576b0
parent a40cb2985daa104ff8de12cc4a465d08072455c3
Author: Sorin Alexander &lt;sorin.alexander@gmail.com&gt;
Date:   Sun, 21 Jan 2024 16:49:14 +0800

.gitignore &amp; index.html

</content>
</entry>
<entry>
<id>a40cb2985daa104ff8de12cc4a465d08072455c3</id>
<published>2024-01-21T07:45:09Z</published>
<updated>2024-01-21T07:45:09Z</updated>
<title>add readme</title>
<link rel="alternate" type="text/html" href="commit/a40cb2985daa104ff8de12cc4a465d08072455c3.html" />
<author>
<name>Nick Ecton</name>
<email>ecton.nick@gmail.com</email>
</author>
<content>commit a40cb2985daa104ff8de12cc4a465d08072455c3
parent 86860eaf590aa25d0c0d231df332725c9f020df5
Author: Nick Ecton &lt;ecton.nick@gmail.com&gt;
Date:   Sun, 21 Jan 2024 10:45:09 +0300

add readme

</content>
</entry>
<entry>
<id>86860eaf590aa25d0c0d231df332725c9f020df5</id>
<published>2024-01-21T06:14:48Z</published>
<updated>2024-01-21T06:14:48Z</updated>
<title>Initial commit</title>
<link rel="alternate" type="text/html" href="commit/86860eaf590aa25d0c0d231df332725c9f020df5.html" />
<author>
<name>Sorin Alexander</name>
<email>sorin.alexander@gmail.com</email>
</author>
<content>commit 86860eaf590aa25d0c0d231df332725c9f020df5
Author: Sorin Alexander &lt;sorin.alexander@gmail.com&gt;
Date:   Sun, 21 Jan 2024 14:14:48 +0800

Initial commit

</content>
</entry>
</feed>
