37 Commits

Author SHA1 Message Date
SKINMAKER
05c802369b
feat: Add descriptions for bot categories (#650)
* feat: make select option show description

* feat: add category descriptions of bot
2024-07-21 10:15:16 +09:00
SKINMAKER
b421d1ab64
chore: apply prettier (#637)
* chore: apply prettier

* chore: edit ready comment

* chore: move ts comment
2023-11-29 22:04:33 +09:00
SKINMAKER
606f3cbc82
deps: update next.js to 13 (#627)
* deps: update next.js to 13

* chore: migrate to new Link component

* chore: remove future option from next.config

* chore: update react-select

* chore: enable hideSourceMaps on sentry

* chore: assert type as string

* chore: make placeholder and value absolute

* feat: set timeout for redirect

* chore: ignore ts error

* chore: add generics

* chore:

* chore: add ts comment

* feat: use dnd-kit instead of react-sortable-hoc

* fix: give absolute position to placeholder
2023-09-28 23:22:46 +09:00
SKINMAKER
59dbf74466
refactor/webhook (#553)
* types: fix type of shortValue

* refactor: move webhook section to dev page

* feat: add tooltip

* refactor: remove warning prop for Label

* refactor: remove webhook field from edit page

* feat: check webhookStatus

* chore: remove unused import

* chore: remove ununsed import

* chore: remove unused import

* chore: add desc about failed webhook

* chore: remove unused import

* feat: remove warning icon when updated

* feat: add webhook field to server

* refactor: remove webhook verification

* fix: endpoint

* feat: add endpoint for /applications/servers/[id]

* feat: remove webhook related props from bot/server

* chore: edit url

* feat: add link to docs

* chore: remove indents
2023-04-14 23:57:43 +09:00
SKINMAKER
4648c3e84b
fix/webhook (#548)
* chore: remove quotes

* types: make servers nullable

* types: make before value nullable

* feat: handle null value

* chore: update api docs

---------

Co-authored-by: Eunwoo Choi <choi@eunwoo.dev>
2023-04-06 12:14:39 +09:00
Byungchul Kim
e8075ee7d5
feat: support webhook (#514)
* feat: support webhook

* feat: bot webhook

* types: add enums for webhook

* feat: update webhook status by param

* feat: send webhook of server count change

* feat: send webhook of vote

* chore: add desc of faulty webhook

* chore: set initial value

* feat: add collection of clients

* chore: simplify

* feat: set webhook status dynamically

* feat: webhook for discord

* refactor: rename WebhookStatus.Paused

* refactor: make webhookClients to one object

* feat: webhook with fetch

* feat: add warning prop to input component

* feat: display red when warning

* feat: check server count properly

* feat: handle status codes

* refactor: remove double fetch

* chore: typo

* feat: send failed message

* fix: missing id on query

* feat: limit response body

* feat: use severlist bot to dm

* feat: webhook for servers

* feat: use env for ids

* refactor: remove variables

* fix: send discord log

* fix: message

* feat: include koreanbots in footer

* fix: typo

* refactor: export function as non default

* feat: add verification

* feat: add columns

* feat: verify bot webhook

* feat: verify server webhook

* chore: rename key to secret

* fix: stringify

* chore: remove webhook related columns

* refactor: use separate object for webhook

* type: add webhook prop to bot / server

* fix: implement webhook status

* refactor: rename webhook to webhookURL

* feat: select webhook props

* feat: remove bot's private props

* feat: remove server private fields

* chore: use makeURLs

* type: fix faildSince is type as string

* refactor: rename to updateWebhook

* chore: make props optional

* feat: failedSince

* feat: remove failedSince when success

* fix: missing import

* fix: typo

* fix: convert missing prop

* fix: typo

* chore: remove unnecessary select

* fix: missing systax

* feat: sort docs

* feat: use relay

* fix: check status properly

* chore: handle relay server error

* remove awaits

* fix: add base url

* fix: typo

* chore: remove red highlights

* chore: change emoji

---------

Co-authored-by: SKINMAKER <skinmaker@SKINMAKERs-iMac.local>
Co-authored-by: skinmaker1345 <me@skinmaker.dev>
2023-04-03 12:03:41 +09:00
745c1926f6 chore: prevent css purge 2021-05-29 02:12:55 +09:00
1e17ea5eb8 feat: added char count at textarea
close: https://github.com/koreanbots/v2-testing/issues/112
2021-05-27 20:20:39 +09:00
3b52e4c386 types: improved component typing 2021-05-18 11:16:48 +09:00
b473faa610 style: suggestions at review 2021-05-17 16:55:38 +09:00
wonderlandpark
43bb751feb chore: changed label color 2021-03-25 12:58:55 +09:00
wonderlandpark
7a013d864b chore: improved checkbox design 2021-03-25 12:58:47 +09:00
wonderlandpark
adf0133095 feat: added Manage bot page 2021-03-25 10:31:03 +09:00
899f948fa6 style: code style changes 2021-02-28 11:58:03 +09:00
ee72bc4d33 style: reordered import 2021-02-24 22:48:08 +09:00
eca06babec style: fixed eslint 2021-02-24 13:19:34 +09:00
ef5fa5006a feat: added other emojis 2021-02-24 13:16:05 +09:00
c469f88636 chore: mobile responsive for textarea 2021-02-24 12:00:43 +09:00
9452a16209 fix: making touched and added title for picker 2021-02-24 11:54:10 +09:00
ccdb034a7c chore: border for textarea 2021-02-24 11:41:19 +09:00
6d80be3296 feat: added emoji picker 2021-02-23 22:21:42 +09:00
5c596978b7 feat: textarea size fixed 2021-02-23 10:25:34 +09:00
60ddce77be chore: mobile responsive form style improved 2021-02-23 09:56:14 +09:00
0f25d32d41 chore: removed debug code 2021-02-18 13:50:48 +09:00
a5aaa2f9f1 chore: sorting category 2021-02-18 13:21:13 +09:00
5769f90fbb feat: added CsrfToken input 2021-02-17 15:11:25 +09:00
원더
bced7e4fcb feat: added border 2021-02-01 21:34:03 +09:00
원더
d537fa77ed chore: add rounded class 2021-02-01 21:33:57 +09:00
원더
7a900f6a12 feat: using react-select 2021-02-01 20:49:02 +09:00
원더
b283853e92 chore: className change for Textarea 2021-02-01 20:48:48 +09:00
원더
78a1baa26b styles: added styles 2021-02-01 20:41:58 +09:00
원더
fac5ac45b1 feat: added textarea 2021-01-31 12:46:33 +09:00
원더
49b383f8ef feat: added selects 2021-01-31 12:46:27 +09:00
원더
f03e5f3b3e feat: added select 2021-01-31 12:46:22 +09:00
원더
47f3b9a739 feat: added label 2021-01-31 12:46:16 +09:00
원더
f4a340f02f feat: added input 2021-01-31 12:46:12 +09:00
원더
322c589f6d feat: added checkbox 2021-01-31 12:46:06 +09:00