15 Commits

Author SHA1 Message Date
vishnukvmd
28c29a0c3a Update parser for simple-icons 2024-12-27 19:40:58 +05:30
Neeraj Gupta
87ab805cf7 Lint fix 2024-12-21 16:37:24 +05:30
Neeraj Gupta
447bb72556 Fix altname icons when slug is missing 2024-12-21 16:32:46 +05:30
Neeraj Gupta
c07e2f1387 Improve simple-icon path creation 2024-12-21 16:24:50 +05:30
Aman Raj
3a413524f8 [auth] fix icons not showing 2024-12-21 14:58:28 +05:30
Neeraj Gupta
9491310bfd
[auth] Add Support for Custom Icons (#4395)
## Description
This PR introduces a new feature allowing users to select and assign
custom icons to their codes.
2024-12-17 15:53:39 +05:30
Aman Raj
6b6db069b0 [auth] fix: showing duplicate icons on custom_icon screen 2024-12-16 15:58:18 +05:30
Aman Raj
0a5d31da18 [auth] fix: move class AllIconData to models 2024-12-13 14:49:43 +05:30
Aman Raj
0e80508f62 [auth] Implemented custom icon widget 2024-12-07 17:40:53 +05:30
Neeraj Gupta
b7252c64cf [auth] Lint fixes 2024-12-06 14:55:11 +05:30
Neeraj Gupta
bd7ea10253 [auth] Rethrow icon parsing exception in debugMode 2024-12-06 14:49:48 +05:30
Brian Choromanski
6f5c1b8e3f
[auth] Bugfix/auth icons with period (#3559)
## Description

Previously it would check if the substring that precedes the first `.`
or `(` of the lowercase spaceless provider title was a valid icon.

Now: 
1. Checks if lowercase spaceless provider title is valid icon
2. If the title contains a `(` it checks if the preceding part of the
title is a valid icon
3. If the title contains a `.` it checks if the preceding part of the
title is a valid icon

| Provider Title | Previous Check | Now Checks |
| -------- | ------- | ----------|
| Login.gov | `login` | `login.gov`  |
| GOV.UK (Brian) | `gov` | `gov.uk(brian)` then `gov.uk`  |
| PayPal.com (Visa) | `paypal`  | `paypal.com(visa)`  then
`paypal.com`  then `paypal` |
| Amazon.com | `amazon`  | `amazon.com`  then `amazon` |

This PR resolves issue #3473
2024-10-17 12:13:27 +05:30
Brian Choromanski
d2110afe68
[auth] Alt names not being formatted when processing (#3516)
## Description

The alt names are not being lowercased or striped of whitespace.
2024-10-15 10:07:28 +05:30
Prateek Sunal
b86729050a feat: desktop (7124ed710acf33d895faa4730a04b87f9c5cac24) 2024-03-05 14:33:39 +05:30
Manav Rathi
c76b96a74b Move into auth/ 2024-03-01 12:19:20 +05:30