<feed xmlns='http://www.w3.org/2005/Atom'>
<title>spliit.git, branch main</title>
<subtitle>Free and Open Source Alternative to Splitwise. Share expenses with your friends and family.
</subtitle>
<id>http://forge.jan.systems/spliit.git/atom?h=main</id>
<link rel='self' href='http://forge.jan.systems/spliit.git/atom?h=main'/>
<link rel='alternate' type='text/html' href='http://forge.jan.systems/spliit.git/'/>
<updated>2024-02-29T15:21:23Z</updated>
<entry>
<title>Don’t count reimbursements in stats (fixes #118) (#119)</title>
<updated>2024-02-29T15:21:23Z</updated>
<author>
<name>Sebastien Castiel</name>
<email>sebastien@castiel.me</email>
</author>
<published>2024-02-29T15:21:23Z</published>
<link rel='alternate' type='text/html' href='http://forge.jan.systems/spliit.git/commit/?id=552953151ad691e708977c8bc02ea7a8621cdef3'/>
<id>urn:sha1:552953151ad691e708977c8bc02ea7a8621cdef3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Minor: reorder Dockerfile layers for better cache use (#116)</title>
<updated>2024-02-28T15:59:19Z</updated>
<author>
<name>Jan T</name>
<email>jans.tuomi@gmail.com</email>
</author>
<published>2024-02-28T15:59:19Z</published>
<link rel='alternate' type='text/html' href='http://forge.jan.systems/spliit.git/commit/?id=b227401dd6359b29bb9b21660bcdebdb11805c59'/>
<id>urn:sha1:b227401dd6359b29bb9b21660bcdebdb11805c59</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix the default value for the expense shares field (#113)</title>
<updated>2024-02-28T15:58:49Z</updated>
<author>
<name>sashkent3</name>
<email>33320473+sashkent3@users.noreply.github.com</email>
</author>
<published>2024-02-28T15:58:49Z</published>
<link rel='alternate' type='text/html' href='http://forge.jan.systems/spliit.git/commit/?id=6a5efc5f3fa55b58489f88d82694e1a893439514'/>
<id>urn:sha1:6a5efc5f3fa55b58489f88d82694e1a893439514</id>
<content type='text'>
* fix default shares value

* fix default shares value for reimbursements

* prettier</content>
</entry>
<entry>
<title>Fix decimal separator issue in numeric form fields (#115)</title>
<updated>2024-02-28T15:57:55Z</updated>
<author>
<name>Jan T</name>
<email>jans.tuomi@gmail.com</email>
</author>
<published>2024-02-28T15:57:55Z</published>
<link rel='alternate' type='text/html' href='http://forge.jan.systems/spliit.git/commit/?id=4c5f8a6aa55f52e70f3181b06967e5351695c731'/>
<id>urn:sha1:4c5f8a6aa55f52e70f3181b06967e5351695c731</id>
<content type='text'>
* Revert 5b65b8f, fix comma issue with type="text" and onChange

* Fix comma issue in "paid for" input

* Run prettier autoformat

* Allow only digits and dots in currency inputs

* Fix behaviour in paidFor field

* Fix duplicated onChange prop

---------

Co-authored-by: Sebastien Castiel &lt;sebastien@castiel.me&gt;</content>
</entry>
<entry>
<title>add a prettier script for ease of use (#105)</title>
<updated>2024-02-28T15:45:02Z</updated>
<author>
<name>Lauri Vuorela</name>
<email>lauri.vuorela@gmail.com</email>
</author>
<published>2024-02-28T15:45:02Z</published>
<link rel='alternate' type='text/html' href='http://forge.jan.systems/spliit.git/commit/?id=c2b591349b27700f9a703e9b2db1ea0afeac0497'/>
<id>urn:sha1:c2b591349b27700f9a703e9b2db1ea0afeac0497</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add onClick-event to select all to amount input (#104)</title>
<updated>2024-02-28T15:44:27Z</updated>
<author>
<name>Lauri Vuorela</name>
<email>lauri.vuorela@gmail.com</email>
</author>
<published>2024-02-28T15:44:27Z</published>
<link rel='alternate' type='text/html' href='http://forge.jan.systems/spliit.git/commit/?id=56c186526456bbbcf28403be19e782ef75b26f41'/>
<id>urn:sha1:56c186526456bbbcf28403be19e782ef75b26f41</id>
<content type='text'>
* add onfocus-event to select all to amount input

* use onClick instead of onFocus</content>
</entry>
<entry>
<title>feat: initialise a new totals tab with basic UI (#94)</title>
<updated>2024-02-28T15:43:25Z</updated>
<author>
<name>Anurag</name>
<email>anurag4884@gmail.com</email>
</author>
<published>2024-02-28T15:43:25Z</published>
<link rel='alternate' type='text/html' href='http://forge.jan.systems/spliit.git/commit/?id=2f991e680bea37d1f97ea77df2343200f3899817'/>
<id>urn:sha1:2f991e680bea37d1f97ea77df2343200f3899817</id>
<content type='text'>
* feat: initialise a new totals tab with basic UI

* fix: update group tabs and add stats page

* fix: styling within the new elements

* Prettier

* Display active user expenses only if active user is set

---------

Co-authored-by: Sebastien Castiel &lt;sebastien@castiel.me&gt;</content>
</entry>
<entry>
<title>Optimize docker image size (#91)</title>
<updated>2024-02-14T15:18:30Z</updated>
<author>
<name>Jan T</name>
<email>jans.tuomi@gmail.com</email>
</author>
<published>2024-02-14T15:18:30Z</published>
<link rel='alternate' type='text/html' href='http://forge.jan.systems/spliit.git/commit/?id=2af066038351ab0634c359a688fe712a539992b4'/>
<id>urn:sha1:2af066038351ab0634c359a688fe712a539992b4</id>
<content type='text'>
* Move prisma to runtime dependencies

* Optimize Dockerfile and build script

* Fix: remove mention of generated next-env.d.ts in Dockerfile

* Add missing reset.d.ts file to Dockerfile

* Remove compression steps from Dockerfile and entrypoint script

* Add an env file with mocked env vars added for Docker production builds

* Use server actions to get runtime env vars

* Refactor types and names

* Rollback serverActions, use parsed Zod object for runtime env

* Reintroduce featureFlags object to avoid passing secret envs to the frontend

* Improve string to boolean coercion

Co-authored-by: Sebastien Castiel &lt;sebastien@castiel.me&gt;

* Run prettier autoformat

* Fix type issue, rename function to match behaviour better

---------

Co-authored-by: Lauri Vuorela &lt;lauri.vuorela@gmail.com&gt;
Co-authored-by: Sebastien Castiel &lt;sebastien@castiel.me&gt;</content>
</entry>
<entry>
<title>Add cancel button on expense form (fixes #92)</title>
<updated>2024-02-14T14:49:06Z</updated>
<author>
<name>Sebastien Castiel</name>
<email>sebastien@castiel.me</email>
</author>
<published>2024-02-14T14:45:10Z</published>
<link rel='alternate' type='text/html' href='http://forge.jan.systems/spliit.git/commit/?id=50525ad8810de356856eb098a1e0882ce3607b9f'/>
<id>urn:sha1:50525ad8810de356856eb098a1e0882ce3607b9f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Round totals rather than expense by expense (#88)</title>
<updated>2024-02-13T19:35:57Z</updated>
<author>
<name>Lauri Vuorela</name>
<email>lauri.vuorela@gmail.com</email>
</author>
<published>2024-02-13T19:35:57Z</published>
<link rel='alternate' type='text/html' href='http://forge.jan.systems/spliit.git/commit/?id=f7a13a0436badbf46be38c5b578b8543c7743d07'/>
<id>urn:sha1:f7a13a0436badbf46be38c5b578b8543c7743d07</id>
<content type='text'>
* do balance rounding only on full balances rather than on every expense

* use "public balances" calculated from reimbursements to show on balance page

* fixes for totals that did not work as expected

* prettier</content>
</entry>
</feed>
