<feed xmlns='http://www.w3.org/2005/Atom'>
<title>panels/panel-ui/src/Widget.tsx, branch master</title>
<subtitle>iFrame plugin for Suppliers</subtitle>
<id>http://git.generalresearch.com/panels/panel-ui/atom?h=master</id>
<link rel='self' href='http://git.generalresearch.com/panels/panel-ui/atom?h=master'/>
<link rel='alternate' type='text/html' href='http://git.generalresearch.com/panels/panel-ui/'/>
<updated>2025-06-24T12:04:01Z</updated>
<entry>
<title>Dynamic height adjustment for widget size. CSS inject by JS for single file</title>
<updated>2025-06-24T12:04:01Z</updated>
<author>
<name>Max Nanis</name>
</author>
<published>2025-06-24T12:04:01Z</published>
<link rel='alternate' type='text/html' href='http://git.generalresearch.com/panels/panel-ui/commit/?id=80539188ef6814b4202d677d62b761bd5b670574'/>
<id>urn:sha1:80539188ef6814b4202d677d62b761bd5b670574</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Typescript validation finally passes.</title>
<updated>2025-06-23T10:20:31Z</updated>
<author>
<name>Max Nanis</name>
</author>
<published>2025-06-23T10:20:31Z</published>
<link rel='alternate' type='text/html' href='http://git.generalresearch.com/panels/panel-ui/commit/?id=8138549f64403874eb7c7ddfbde1cc2cc2c03695'/>
<id>urn:sha1:8138549f64403874eb7c7ddfbde1cc2cc2c03695</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Adding taskStatus fetch. Showing list of Task Attempts &amp; starting heatmap calendar.</title>
<updated>2025-06-09T22:21:19Z</updated>
<author>
<name>Max Nanis</name>
</author>
<published>2025-06-09T22:21:19Z</published>
<link rel='alternate' type='text/html' href='http://git.generalresearch.com/panels/panel-ui/commit/?id=d7bb480ab6bd2172a04ecb304d012206e0c03e8f'/>
<id>urn:sha1:d7bb480ab6bd2172a04ecb304d012206e0c03e8f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Adding userProfile redux slice, showing created timestamp on user page.</title>
<updated>2025-06-09T20:40:01Z</updated>
<author>
<name>Max Nanis</name>
</author>
<published>2025-06-09T20:40:01Z</published>
<link rel='alternate' type='text/html' href='http://git.generalresearch.com/panels/panel-ui/commit/?id=abec6d734cde8a2bb0924989b1c5801e924137c3'/>
<id>urn:sha1:abec6d734cde8a2bb0924989b1c5801e924137c3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Demographics page. userMarketplaceAnswer &amp; userUpkAnswer redux stores.</title>
<updated>2025-06-09T19:51:37Z</updated>
<author>
<name>Max Nanis</name>
</author>
<published>2025-06-09T19:51:37Z</published>
<link rel='alternate' type='text/html' href='http://git.generalresearch.com/panels/panel-ui/commit/?id=e5dac8b9d61b175b09d859643a94ea91ee6ef48d'/>
<id>urn:sha1:e5dac8b9d61b175b09d859643a94ea91ee6ef48d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Debugging reducer logic for Upk and Marketplace Answers, along with Upk global definitions</title>
<updated>2025-06-09T12:12:44Z</updated>
<author>
<name>Max Nanis</name>
</author>
<published>2025-06-09T12:12:44Z</published>
<link rel='alternate' type='text/html' href='http://git.generalresearch.com/panels/panel-ui/commit/?id=897e93b3a6596d25c19fe0a3579d9cd4c9ea66e7'/>
<id>urn:sha1:897e93b3a6596d25c19fe0a3579d9cd4c9ea66e7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Cashout Methods page: adding walletSlice and cashoutmethodsSlice so they're in the stored state. Iterating with fix vs variable filters. Pulling old validators from old code and setting up the wallet fetch.</title>
<updated>2025-06-09T09:05:52Z</updated>
<author>
<name>Max Nanis</name>
</author>
<published>2025-06-09T09:05:52Z</published>
<link rel='alternate' type='text/html' href='http://git.generalresearch.com/panels/panel-ui/commit/?id=74890e251dee3e0f195583431cb48b9f3a58ecc9'/>
<id>urn:sha1:74890e251dee3e0f195583431cb48b9f3a58ecc9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Passing in onClick for FullProfileQuestion so that Profile Question and SoftPair are different. Using API models to POST to Softpair submission (with offerwall_id saved). Updating from Conditional to Ineligible buckets. Availability Count to app state. Using / exploring sidebar to show filtered questions for specific Bucket.</title>
<updated>2025-06-06T21:17:19Z</updated>
<author>
<name>Max Nanis</name>
</author>
<published>2025-06-06T21:17:19Z</published>
<link rel='alternate' type='text/html' href='http://git.generalresearch.com/panels/panel-ui/commit/?id=51b1003d1e0ce43aa6c30f461d710cb09cdfc29f'/>
<id>urn:sha1:51b1003d1e0ce43aa6c30f461d710cb09cdfc29f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Question.active state (clear naming on getInitialQuestion and getNextQuestion). Explicit use of return null as an option for answerSlice. Saving motion. Questions rolling window. Question count badge to sidebar.</title>
<updated>2025-06-06T15:40:41Z</updated>
<author>
<name>Max Nanis</name>
</author>
<published>2025-06-06T15:40:41Z</published>
<link rel='alternate' type='text/html' href='http://git.generalresearch.com/panels/panel-ui/commit/?id=257bc2f85b71a8564e95a8e6ba39ab0b00e022df'/>
<id>urn:sha1:257bc2f85b71a8564e95a8e6ba39ab0b00e022df</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Lots of reducer work to organize active Question in redux state (rather than useState). Various UX/CSS checks for Pagination state.</title>
<updated>2025-06-06T09:32:17Z</updated>
<author>
<name>Max Nanis</name>
</author>
<published>2025-06-06T09:32:17Z</published>
<link rel='alternate' type='text/html' href='http://git.generalresearch.com/panels/panel-ui/commit/?id=696dee6a6a9506fcf771d0ec4911dcc82a279fda'/>
<id>urn:sha1:696dee6a6a9506fcf771d0ec4911dcc82a279fda</id>
<content type='text'>
</content>
</entry>
</feed>
