<feed xmlns='http://www.w3.org/2005/Atom'>
<title>tilo/README.md, branch main</title>
<subtitle>Tilo: Interactive Tree of Life</subtitle>
<id>https://terryt.dev/cgit/tilo/atom?h=main</id>
<link rel='self' href='https://terryt.dev/cgit/tilo/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://terryt.dev/cgit/tilo/'/>
<updated>2023-02-04T11:28:53+00:00</updated>
<entry>
<title>Use requirements.txt for backend dependencies</title>
<updated>2023-02-04T11:28:53+00:00</updated>
<author>
<name>Terry Truong</name>
<email>terry06890@gmail.com</email>
</author>
<published>2023-02-04T11:28:53+00:00</published>
<link rel='alternate' type='text/html' href='https://terryt.dev/cgit/tilo/commit/?id=7bd6631e33b38fca6229ec950d3d902f9e15d003'/>
<id>urn:sha1:7bd6631e33b38fca6229ec950d3d902f9e15d003</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Clean up some docs and naming inconsistencies</title>
<updated>2023-01-23T07:01:13+00:00</updated>
<author>
<name>Terry Truong</name>
<email>terry06890@gmail.com</email>
</author>
<published>2023-01-23T07:00:43+00:00</published>
<link rel='alternate' type='text/html' href='https://terryt.dev/cgit/tilo/commit/?id=94a8ad9b067e5a2c442ce47ce72d1a53eb444160'/>
<id>urn:sha1:94a8ad9b067e5a2c442ce47ce72d1a53eb444160</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add backend unit tests</title>
<updated>2022-09-11T05:04:14+00:00</updated>
<author>
<name>Terry Truong</name>
<email>terry06890@gmail.com</email>
</author>
<published>2022-09-11T04:55:42+00:00</published>
<link rel='alternate' type='text/html' href='https://terryt.dev/cgit/tilo/commit/?id=5de5fb93e50fe9006221b30ac4a66f1be0db82e7'/>
<id>urn:sha1:5de5fb93e50fe9006221b30ac4a66f1be0db82e7</id>
<content type='text'>
- Add unit testing code in backend/tests/
- Change to snake-case for script/file/directory names
- Use os.path.join() instead of '/'
- Refactor script code into function defs and a main-guard
- Make global vars all-caps

Some fixes:
- For getting descriptions, some wiki redirects weren't properly resolved
- Linked images were sub-optimally propagated
- Generation of reduced trees assumed a wiki-id association implied a description
- Tilo.py had potential null dereferences by not always using a reduced node set
- EOL image downloading didn't properly wait for all threads to end when finishing
</content>
</entry>
<entry>
<title>Change favicon</title>
<updated>2022-07-15T08:20:44+00:00</updated>
<author>
<name>Terry Truong</name>
<email>terry06890@gmail.com</email>
</author>
<published>2022-07-15T08:20:44+00:00</published>
<link rel='alternate' type='text/html' href='https://terryt.dev/cgit/tilo/commit/?id=61d57b38400fdd2e3f51ff515e5191b27b869c9e'/>
<id>urn:sha1:61d57b38400fdd2e3f51ff515e5191b27b869c9e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge 'Data Sources' and 'Project Info' help sections</title>
<updated>2022-07-12T20:46:44+00:00</updated>
<author>
<name>Terry Truong</name>
<email>terry06890@gmail.com</email>
</author>
<published>2022-07-12T20:46:44+00:00</published>
<link rel='alternate' type='text/html' href='https://terryt.dev/cgit/tilo/commit/?id=79964b53a250dc690aef0fda6ffd5023e890872c'/>
<id>urn:sha1:79964b53a250dc690aef0fda6ffd5023e890872c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add &lt;meta&gt; image tags</title>
<updated>2022-07-12T03:43:11+00:00</updated>
<author>
<name>Terry Truong</name>
<email>terry06890@gmail.com</email>
</author>
<published>2022-07-12T03:43:11+00:00</published>
<link rel='alternate' type='text/html' href='https://terryt.dev/cgit/tilo/commit/?id=25895936f66ac50d27eaf9c45bcbb6833e52a033'/>
<id>urn:sha1:25895936f66ac50d27eaf9c45bcbb6833e52a033</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add links to MIT License on GitHub</title>
<updated>2022-07-12T02:08:30+00:00</updated>
<author>
<name>Terry Truong</name>
<email>terry06890@gmail.com</email>
</author>
<published>2022-07-12T02:08:30+00:00</published>
<link rel='alternate' type='text/html' href='https://terryt.dev/cgit/tilo/commit/?id=17b38e5a6c66a5b356e2e09e140a3d954e0a9a2a'/>
<id>urn:sha1:17b38e5a6c66a5b356e2e09e140a3d954e0a9a2a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add deployment documentation</title>
<updated>2022-07-11T09:47:27+00:00</updated>
<author>
<name>Terry Truong</name>
<email>terry06890@gmail.com</email>
</author>
<published>2022-07-11T09:39:40+00:00</published>
<link rel='alternate' type='text/html' href='https://terryt.dev/cgit/tilo/commit/?id=b06b3a9cb3ae772202f522ae085446a040736c95'/>
<id>urn:sha1:b06b3a9cb3ae772202f522ae085446a040736c95</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add more FAQs</title>
<updated>2022-07-11T06:30:52+00:00</updated>
<author>
<name>Terry Truong</name>
<email>terry06890@gmail.com</email>
</author>
<published>2022-07-11T06:14:22+00:00</published>
<link rel='alternate' type='text/html' href='https://terryt.dev/cgit/tilo/commit/?id=819edfe38fb0f130f1a2df0593c8798160b67022'/>
<id>urn:sha1:819edfe38fb0f130f1a2df0593c8798160b67022</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update backend documentation</title>
<updated>2022-07-11T03:19:18+00:00</updated>
<author>
<name>Terry Truong</name>
<email>terry06890@gmail.com</email>
</author>
<published>2022-07-11T03:19:18+00:00</published>
<link rel='alternate' type='text/html' href='https://terryt.dev/cgit/tilo/commit/?id=7a28e15874796b3becf97c0193575d906d0cfd01'/>
<id>urn:sha1:7a28e15874796b3becf97c0193575d906d0cfd01</id>
<content type='text'>
</content>
</entry>
</feed>
