Commit Graph
41 Commits
Author SHA1 Message Date
Timothy J. Baek 58a13aec7e feat: python code execution 2024-05-16 17:49:28 -10:00
Timothy J. Baek 01472c071b feat: support webui_auth false
#929
2024-05-08 08:40:18 -07:00
Timothy J. Baek c0fbf1e7d0 refac: styling 2024-05-04 02:11:23 -07:00
Timothy J. Baek 1c39e5cff9 refac: styling 2024-05-04 02:05:09 -07:00
Timothy J. Baek 2feba8af94 fix: font fallback issue
#1556
2024-04-27 19:42:55 -04:00
Timothy Jaeryang Baek 02d3fb427b Merge pull request #1386 from dannyl1u/feat/profile-image-initials
feat: default profile image with user initials
2024-04-06 23:59:20 -07:00
Timothy J. Baek f267f3f7b0 refac 2024-04-06 23:16:29 -07:00
Self Denial 924ebf035b Fix: Restore Gravatar functionality, add button initials, toast duration
- Restore Gravatar functionality
- Add new button for "Use Initials"
- Set both buttons to use text-left class
- Update toast property autoClose to duration (wrong library, my bad!)
- Update toast messages to clarify that this isn't "Gravatar" but "avatar"
- Add i18n text to en-US/translation.json
2024-04-06 16:04:05 -06:00
Danny Liu bee0338763 captalize Initial for improved clarity 2024-04-06 02:23:32 -07:00
Danny Liu 8a7075c3bf style: npm run format 2024-04-06 01:13:22 -07:00
Danny Liu 78565e554b notify user with toast.info() + update toast message 2024-04-06 01:12:51 -07:00
Self Denial ae9922a2cd Re-word account creation error to be more descriptive 2024-04-05 22:58:40 -06:00
Self Denial bad7dca51e Move login page toast error to the bottom of page and enable i18n for translation 2024-04-05 22:43:42 -06:00
Self Denial 69716a5cec Revert "omit canvas spoofing toast.error for signups"
This reverts commit 1af62a70f0.
2024-04-05 22:31:40 -06:00
Danny Liu 1af62a70f0 omit canvas spoofing toast.error for signups 2024-04-05 21:16:48 -07:00
Danny Liu 5694f16624 style: run npm run format 2024-04-05 21:02:02 -07:00
Self Denial ac9308dbed Introduce canvasPixelTest() intended to validate canvas functionality
Browsers and plugins that spoof canvas data produce corrupt images. In attempt to mitigate:

* Add canvasPixelTest() to test a single pixel and test the RGB values
* Test canvasPixelTest() inside generateInitialsImage() and use default `/user.png` if failure detected
* Call canvasPixelTest() directly within settings to avoid setting an invalid image
* Use toast.error() with 10 second autoClose
2024-04-05 16:04:00 -06:00
Danny Liu a2bd9b8639 style: npm run format 2024-04-04 12:10:45 -07:00
Danny Liu 0c43897f3d refac: move generateInitialsImage function to utils 2024-04-04 12:09:07 -07:00
Timothy J. Baek 047c9fe82c fix: styling 2024-03-29 13:02:38 -07:00
Jun Siang Cheah 50f6addd6f feat: auto signup/login with WEBUI_AUTH_TRUSTED_EMAIL_HEADER 2024-03-28 10:34:57 +00:00
Jun Siang Cheah 29f13f34d3 feat: add WEBUI_AUTH_TRUSTED_EMAIL_HEADER for authenticating users by a trusted header
This is very yolo code, use at your own risk
2024-03-27 09:28:03 +00:00
Jannik Streidl 3fe5f00114 more translations 2024-03-04 09:53:56 +01:00
Ased Mammad 3c471ee2ca feat: Migrate hardcoded strings to i18n calls 2024-03-03 00:56:24 +03:30
Timothy J. Baek 6f4a863562 feat: dark mode auth page 2024-03-01 22:52:21 -08:00
Timothy Jaeryang Baek a7ae141301 Merge pull request #982 from jannikstdl/svelte-sonner
ui: svelte-french-toast -> svelte-sonner
2024-03-02 01:41:49 -05:00
Timothy J. Baek 78d9c469a2 feat: title for all routes 2024-03-01 22:38:04 -08:00
Jannik Streidl 705f5aecd7 svelte-sonner migration 2024-03-01 10:18:07 +01:00
Timothy J. Baek 62f67bed29 feat: sponsor custom name support 2024-02-23 17:12:19 -08:00
Timothy J. Baek 9c24ff514c fix: wording 2024-02-11 17:57:56 -08:00
Timothy J. Baek c41071a9b0 feat: idiot proof signup message 2024-02-11 16:22:47 -08:00
Timothy J. Baek 91eb79aea5 Update +page.svelte 2024-02-10 17:13:55 -08:00
Timothy J. Baek e289abeac5 fix: styling 2024-02-10 17:13:42 -08:00
Timothy J. Baek 223f17baf9 feat: remove hardcoded names 2024-02-09 19:14:26 -08:00
Timothy J. Baek 753327522a chore: auth page refac 2023-12-26 11:22:09 -08:00
Timothy J. Baek 0810a2648f feat: multi-user chat history support 2023-12-26 03:28:30 -08:00
Timothy J. Baek 9174331025 feat: db migration to sqlite 2023-12-25 21:44:28 -08:00
Timothy J. Baek 2342c5036b feat: custom chatId route support 2023-11-19 17:47:07 -08:00
Timothy J. Baek 07d2c9871f feat: admin panel added 2023-11-19 00:13:59 -08:00
Timothy J. Baek 8547b7807d feat: basic RBAC support 2023-11-18 21:41:43 -08:00
Timothy J. Baek 921eef03b3 feat: multi-user support w/ RBAC 2023-11-18 16:47:12 -08:00