Isaac Janzen
ba46b34581
DEV: Convert `badge-preview` modal to component-based API ( #22969 )
...
<img width="801" alt="Screenshot 2023-08-03 at 4 00 27 PM" src="https://github.com/discourse/discourse/assets/50783505/f4abc35d-4f3f-47b1-af8d-be36df69fe07 ">
<img width="486" alt="Screenshot 2023-08-03 at 4 00 15 PM" src="https://github.com/discourse/discourse/assets/50783505/65be7f67-ecfa-4c0c-a1d4-01dfd7452e06 ">
2023-08-14 12:33:45 -05:00
Isaac Janzen
ac4e854a04
DEV: Convert `edit-badge-groupings` modal to component-based API ( #22984 )
...
<img width="603" alt="Screenshot 2023-08-04 at 4 43 02 PM" src="https://github.com/discourse/discourse/assets/50783505/033192cc-2c5c-4be6-adde-9dd89b6b05c3 ">
<img width="594" alt="Screenshot 2023-08-04 at 4 42 59 PM" src="https://github.com/discourse/discourse/assets/50783505/efe8d8fe-f06c-4940-9c99-66a2f8fb3532 ">
2023-08-14 12:03:28 -05:00
Isaac Janzen
c280c1c52b
DEV: Convert `site-setting-default-categories` modal to component-based API ( #22968 )
2023-08-10 10:31:34 +01:00
Isaac Janzen
d2502c9a79
DEV: Convert `theme-change` modal to component-based API ( #22964 )
...
# Before
<img width="575" alt="Screenshot 2023-08-03 at 1 35 47 PM" src="https://github.com/discourse/discourse/assets/50783505/b4ae1487-bef8-40d4-8949-902e36303d43 ">
# After
<img width="897" alt="Screenshot 2023-08-03 at 1 41 21 PM" src="https://github.com/discourse/discourse/assets/50783505/a37c5fe1-eee5-4e0a-8b0a-66aebbaf2342 ">
This modal could still use some design love. I will raise this internally.
2023-08-03 15:01:40 -05:00
Isaac Janzen
a820be117c
DEV: Convert `install-theme` modal to component-based API ( #22939 )
2023-08-03 10:52:04 -05:00
Jarek Radosz
c5c786b4ac
DEV: Fix array-related linting issues in templates ( #22935 )
...
and remove more linting exemptions
2023-08-02 19:43:37 +02:00
Isaac Janzen
ecd9e6d4b7
DEV: Convert `watched-word-test` modal to component-based API ( #22911 )
2023-08-01 16:08:56 -05:00
Isaac Janzen
7c8b0b9869
DEV: Convert `delete-user-posts-progress` modal to component-based API ( #22916 )
...
https://github.com/discourse/discourse/assets/50783505/414ffcc5-06e9-470f-b160-83b4c12bbb96
2023-08-01 15:49:26 -05:00
Isaac Janzen
da6ddb638f
DEV: Convert `api-key-urls` modal to component-based API ( #22913 )
...
<img width="474" alt="Screenshot 2023-08-01 at 1 29 26 PM" src="https://github.com/discourse/discourse/assets/50783505/1a46901f-8231-46fb-8c36-cb441b7fd883 ">
2023-08-01 14:51:18 -05:00
Isaac Janzen
ed000be722
DEV: Convert `merge-users` modals to component-based API ( #22727 )
2023-08-01 10:35:36 -05:00
Isaac Janzen
6c8af90f5d
DEV: Convert `start-backup` modal to component-based API ( #22812 )
2023-08-01 08:40:25 -05:00
Isaac Janzen
0db03b684d
DEV: Convert `delete-posts-confirmation` modal to component-based API ( #22700 )
2023-07-25 16:11:32 -05:00
Isaac Janzen
37942cb8bb
DEV: Convert `admin-incoming-email` modal to component-based API ( #22701 )
...
- Convert `admin-incoming-email` modal to component-based API
- Testing that the modal was working in local development was extremely challenging due to the need for `rejected` and `bounced` emails. Something that is not easy to stub in a local dev environment. To make this process more smooth for future developers I have added a new rake task:
```
desc "Creates sample email logs"
task "email_logs:populate" => ["db:load_config"] do |_, args|
DiscourseDev::EmailLog.populate!
end
```
That will generate fully functional email logs in development to be toyed with.
<img width="787" alt="Screenshot 2023-07-20 at 3 27 04 PM" src="https://github.com/discourse/discourse/assets/50783505/47b3fe34-cd7e-49a5-8fe6-768c0fbd1aa2 ">
2023-07-20 16:31:20 -05:00