SKINMAKER
5649f91bc0
fix: typo from "컨텐츠" ( #653 )
2024-07-26 15:07:57 +09:00
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
skinmaker1345
8f4b431ee3
chore: abort on state change
2024-03-04 23:43:54 +09:00
skinmaker1345
ad90f8d699
perf: optimize search
2024-03-04 23:34:36 +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
c6444672e4
fix: social icons overlapping each other ( #626 )
2023-09-10 13:33:12 +09:00
dependabot[bot]
19293a0ec4
chore(deps): bump node-emoji and @types/node-emoji ( #574 )
...
* chore(deps): bump node-emoji and @types/node-emoji
Bumps [node-emoji](https://github.com/omnidan/node-emoji ) and [@types/node-emoji](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node-emoji ). These dependencies needed to be updated together.
Updates `node-emoji` from 1.10.0 to 2.1.0
- [Release notes](https://github.com/omnidan/node-emoji/releases )
- [Commits](https://github.com/omnidan/node-emoji/compare/v1.10.0...v2.1.0 )
Updates `@types/node-emoji` from 1.8.1 to 2.1.0
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node-emoji )
---
updated-dependencies:
- dependency-name: node-emoji
dependency-type: direct:production
update-type: version-update:semver-major
- dependency-name: "@types/node-emoji"
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
* chore: remove @types/node-emoji
* fix: import
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: SKINMAKER <me@skinmaker.dev>
2023-06-20 21:18:32 +09:00
SKINMAKER
5cf8cf48ec
fix: use username instead of globalName ( #567 )
...
* fix: use username instead of globalName
* fix: show username on owner
2023-06-20 20:54:28 +09:00
SKINMAKER
bec6aa3554
chore: deps ( #566 )
...
* chore: remove zlib-sync
* chore: pin version of @types/react
* chore: remove next-session
* chore: update tailwind
* chore: update tailwind
* chore: update lint
* chore: remove abort-controller
* chore: regen lock file
* fix: remove transparent
* chore: set plugin to not mutate existing style
2023-06-20 12:59:42 +09:00
SKINMAKER
5d41ada703
feat: get display name on query ( #565 )
...
* feat: get display name on query
* chore: use global_name instead of display_name
* feat: show username on Owner
* chore: remove unused import
* feat: user page
* chore: remove logging
* feat: navbar
* feat: Seo
* feat: logging
* feat: addbot
* feat: security credit
* feat: report
* feat: transfer owner
* feat: seo
* feat: report
* chore: do not get channel from guild
* chore: remove displayname
* chore: remove unused import
2023-06-10 22:29:51 +09:00
SKINMAKER
2b3fe7da80
feat: set font to pretendard ( #562 )
...
* feat: apply font to pretendard
* feat: set word break to keep all
* chore: change font weight
* chore: add truncate to owner
* chore: change pretendard to pretendard variable
* feat: change markdown font to pretendard
2023-05-27 22:43:50 +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
SKINMAKER
1fe95bbed3
chore: set sitekey with .env ( #539 )
...
* chore: set sitekey with .env
* fix: typo
* chore: make variable public
* chore: add config to demo env
2023-03-12 22:27:58 +09:00
SKINMAKER
3e8aa26018
fix: bot / server card width ( #537 )
...
* fix: server card width
* fix: bot card width
* feat: set min width
* feat: adjust text size by screen
* feat: improve server card layout
* feat: improve bot card layout
* chore: remove unnecessary div
2023-02-19 21:10:54 +09:00
Byungchul Kim
84eaaafde7
refactor: update footer ( #534 )
2023-02-01 01:34:58 +09:00
Eunwoo Choi
50b435ef52
fix: change twemoji cdn ( #528 )
...
* fix: change twemoji cdn
* fix: typo
2023-01-14 22:16:53 +09:00
Byungchul Kim
a808cf1d4f
fix: resolve add button bug ( #500 )
2022-07-16 00:15:21 +09:00
Byungchul Kim
d3af106af2
feat: improve navigation UX ( #492 )
...
* feat: improve navigation UX
* style: eslint format
* perf: change variable to value
Co-authored-by: Junseo Park <wonderlandpark@outlook.kr>
Co-authored-by: Junseo Park <wonderlandpark@outlook.kr>
2022-06-21 23:59:26 +09:00
Byungchul Kim
de74e15485
refactor: update footer ( #498 )
2022-06-16 16:41:50 +09:00
71d46ab239
Merge branch 'master' of https://github.com/koreanbots/core
2021-11-07 00:29:44 +09:00
7d15791e02
feat: changed website navbar name
2021-11-06 23:58:39 +09:00
Junseo Park
678fae4112
Feature/serverlist skeleton ( #468 )
...
* deps: added mongoose
* feat(*): added mongo and saving invited count
* chore(env): updated mongo configuration
* chore: updated next-env.d.ts
* chore(*): changed categories to botCategories
* chore(Image): maded image component
* feat(ServerCard): added ServerCard component
* feat(ServerIcon): added ServerIcon component
* feat(Tools): added server related functions
* feat(Mongo): added serverSchema
* chore(Hero): support serverlist
* feat(Owner): added crown
* feat(icons): added icons api
* feat(Yup): added AddServerSubmitSchema
* types: added server related types
* chore(BotCard): changed bot category link
* chore(Hero): changed category links
* feat(ServerCard): added unreachable state display
* feat(Yup): added ManageServerSchema
* feat(Query): added server related queries
* feat(Constants): added server related stuffs
* types: added updatedAt field for ServerData
* feat(pages/servers/*): added server pages
* feat(*): moved bot category rotue
* typo: fixed typo issue
* feat(pages/addserver/*): added add server page
* feat(api/servers): added server related api
* feat(pages/servers): added server edit page
* feat(pages/bots): changed bot list route
* feat(*): server categories
* feat(pages/users): added owned server list
* chore(pages/bots): changed image size
* feat(docker-compose): added bot
* ci: made some changes
* types: fixed type
* types(Search): fixed type
* types(*): fixed type
* fix(*): missing fields
* fix: Hero type typo issue
* ci(*): missing sentry org slug
* ci(*): fix
* feat(*): added and changed search pages
* Update pages/addserver/[id].tsx
Co-authored-by: Ryu JuHeon <saidbysolo@gmail.com>
* feat(api/search): added servers search api
* feat(pages/panel): added server list in manage page
* feat(Search): supporting server search at SearchBox
* feat(pages/apllications/servers): added server application page
* chore(docker-compose): changed image link
* chore(utils): removing server cache at submit
* chore(image/icons): added debug code
* chore(*): changed component names
* chore(Query): decreased server cache ttl
* fix(Query): error on addserver page
close: https://github.com/koreanbots/serverlist-testing/issues/10
* fix(Query): not using vote type
close: https://github.com/koreanbots/serverlist-testing/issues/9
* fix(Constants): fixed category unexpected char
close: https://github.com/koreanbots/serverlist-testing/issues/8
* fix(Query): serialize server data
* fix(Query): returning null on boost level 0
* fix(page/servers): displaying n/a on boostTier null
close: https://github.com/koreanbots/serverlist-testing/issues/4
* fix(pages/servers): hiding emoji list if no emoji
close: https://github.com/koreanbots/serverlist-testing/issues/1
* typo(pages/servers): bot to server
close: https://github.com/koreanbots/serverlist-testing/issues/2
* fix(components/Hero): editing vote list link
close: https://github.com/koreanbots/serverlist-testing/issues/11
* chore(*): changed list route
* feat(pages/servers/list/votes): added server vote list page
close: https://github.com/koreanbots/serverlist-testing/issues/12
* feat(Dockerfile): added pre-build
* fix(Image): image broken when fallbackSrc not given
close: https://github.com/koreanbots/serverlist-testing/issues/5
* ci: checking out submodules
* fix(ServerCard): bot category displayed at ServerCard
close: https://github.com/koreanbots/serverlist-testing/issues/16
* feat(*): supporting opengraph image for server
* fix(utils/Constants): fixed type missing on og
* feat(pages/servers): not forcing emoji width
* chore(utils/Yup): fixed agree checkbox error message
* typo(utils/Yup): fixed bot to server
* feat(pages/servers): improved emoji display
* chore(api/images/discord/icons): removed debug code
* chore(pages/servers): removed crown for owner
close: https://github.com/koreanbots/serverlist-testing/issues/19
* fix(utils/Query): returning date as string
close: https://github.com/koreanbots/serverlist-testing/issues/23
* fix(ServerCard): changed manage link from bot manage link
* fix(ServerCard): same height for every card
* chore: removed debug code
* chore(pages/addserver): showing as invite for server kicked bot
* typo(*): fixed typo issues
* types: added nullable type
* feat(Navbar): added list menu
* chore: showing warning for server data not fetched
* chore: changed main page (combined bots and servers)
* typo(*): replace '한국 디스코드봇 리스트' with '한국 디스코드 리스트'
* chore: added Hero component combined state
* typo: changed name
* fix(Navbar): fix link href
* typo: fix about page for serverlist
* chore: decrease font size
* fix: server category tag link
* fix: bot category link
* feat: added server widget
* fix(ServerCard): fixed servername overflowing
* chore: forcing re-login when discord server data fetch fails
* fix: error causing on owner not registered
* fix: making state same for join button
* fix: filtering owner if null
* fix(servers/[id]): fix error causing if owner is null
* fix(addserver): fixed error occuring for users not logged in
* fix(Constant): fixed og image extension getting popped
* typo: fixed typo issue
* fix: showing forbidden page for non-owner users
* feat: invite guide for server which bot left
* fix: invalid path for paginator on bot page
Co-authored-by: Hajin Lim <zero734kr@gmail.com>
Co-authored-by: Ryu JuHeon <saidbysolo@gmail.com>
2021-11-06 23:57:46 +09:00
Junseo Park
2ee7151a06
Improved Report and changed email address ( #440 )
...
* feat: added report page for bot
* feat: added report page for user
* feat: blocking user reporting self
* feat: changed emails
* refactor: changed category handler style
2021-07-04 12:23:23 +09:00
86621cc4a5
fix(Advertisement): checking if it is production
2021-06-02 13:14:48 +09:00
5820b70afd
fix: adsense
2021-06-02 12:53:00 +09:00
5ee45f957d
fix: only on production
2021-05-31 21:24:34 +09:00
41be85017f
chore: improved ad
2021-05-31 21:19:40 +09:00
ddef05d418
chore: ads improved
2021-05-31 11:35:50 +09:00
3daf264171
fix: og missing
2021-05-30 00:13:26 +09:00
d1c976f6bb
feat: improved seo
2021-05-29 22:33:43 +09:00
44ebd74b7d
chore: developers logo color only at darkmode
2021-05-29 11:33:15 +09:00
349f9f05fe
feat: input type search
2021-05-29 02:24:41 +09:00
745c1926f6
chore: prevent css purge
2021-05-29 02:12:55 +09:00
b0e873d30f
fix: invalid url
2021-05-29 02:12:38 +09:00
eec29ef9dc
fix: invalid manage path
2021-05-29 00:41:05 +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
869caea735
chore: changed slogan
2021-05-26 21:16:39 +09:00
f03ff02f88
chore: not passing pwa at navbar
2021-05-22 12:13:34 +09:00
f4ba609f71
refactor: using next-seo for seo
2021-05-22 01:56:35 +09:00
5cc4098000
style: reordered import
2021-05-21 09:36:42 +09:00
3b52e4c386
types: improved component typing
2021-05-18 11:16:48 +09:00
858399390d
feat: added tos at footer
2021-05-18 10:20:43 +09:00
b473faa610
style: suggestions at review
2021-05-17 16:55:38 +09:00
7690e2d9d6
chore: made some changes
2021-05-17 09:28:48 +09:00
Junseo Park
1ea4a7ea64
fix: added missing argument
2021-05-17 00:36:44 +09:00
e841ee7eee
feat: support pwa
2021-05-16 22:58:21 +09:00
8ca6d9ebae
typo: fixed and improved typo issues
2021-05-16 20:29:28 +09:00