Skip to content

Releases: woowacourse-teams/2023-zipgo

v1.1.0

15 Sep 01:33
461d4c1
Compare
Choose a tag to compare

What's Changed

  • fix: optional auth argument resolver ์ถ”๊ฐ€ by @kyY00n in #343
  • refactor: AuthDto -> AuthCredentials ๋„ค์ด๋ฐ ๋ณ€๊ฒฝ by @iamjooon2 in #344
  • refactor: ์ปค์Šคํ…€ ์˜ˆ์™ธ์ฒ˜๋ฆฌ ๋ฆฌํŒฉํ„ฐ๋ง by @wonyongChoi05 in #287
  • fix: ์‚ฌ์šฉํ•˜์ง€ ์•Š๋Š” ๋กœ๊ทธ, ์„ธ๋ฏธ์ฝœ๋ก  ์ œ๊ฑฐ by @wonyongChoi05 in #349
  • fix: ๋ฆฌ๋ทฐ ๋“ฑ๋ก ์‹œ ์ž‘์„ฑ ๋‹น์‹œ ๋ชธ๋ฌด๊ฒŒ๋ฅผ ํ•จ๊ป˜ ์ €์žฅ by @kyY00n in #346
  • feat: ์‚ฌ์šฉ์ž ์ •๋ณด ํ™•์ธ์‹œ ์ด๋ฉ”์ผ ๋ฐ ๋ฐ˜๋ ค๋™๋ฌผ ์ •๋ณด๋ฅผ ์ถ”๊ฐ€๋กœ ๋ฐ˜ํ™˜ by @iamjooon2 in #354
  • fix: ๋„์›€์ด ๋ผ์š” ์—”ํ‹ฐํ‹ฐ cascade ์˜ต์…˜ ์ˆ˜์ • by @kyY00n in #365
  • feat: ๋กœ๊ทธ์ธ ์—ฌ๋ถ€ ํ™•์ธ ๋กœ์ง ์ˆ˜์ •, zipgoLocalStorage ์ถ”๊ฐ€ by @n0eyes in #375
  • chore: ํ”„๋ก ํŠธ์—”๋“œ ์Šคํ† ๋ฆฌ๋ถ ํ…Œ์ŠคํŠธ CI ๊ตฌ์ถ• by @ksone02 in #374
  • refactor: ๋ฆฌ๋ทฐ ์ฟผ๋ฆฌ ์„œ๋น„์Šค ๋ฆฌํŒฉํ„ฐ๋ง by @wonyongChoi05 in #378
  • feat: admin ํŽ˜์ด์ง€ ์ถ”๊ฐ€ by @parkmuhyeun in #372
  • chore: ํ”„๋ก ํŠธ์—”๋“œ ๋ฐฐํฌ ์›Œํฌํ”Œ๋กœ์šฐ ์ž‘์„ฑ by @ksone02 in #383
  • feat: ์‚ฌ์šฉ์ž ์ •๋ณด ์กฐํšŒ, ๋ฆฌ๋ทฐ ์กฐํšŒ ๋‚ด ์‚ฌ์šฉ์ž ์‹๋ณ„์ž๋ฅผ ์ถ”๊ฐ€๋กœ ๋ฐ˜ํ™˜ by @iamjooon2 in #381
  • refactor: ๋ฐ˜๋ ค๋™๋ฌผ ์ •๋ณด ๋“ฑ๋ก, ์ˆ˜์ • ๊ด€๋ จ ๋ฆฌํŒฉํ„ฐ๋ง by @HyeryongChoi in #360
  • feat: ํผ ์ปดํฌ๋„ŒํŠธ ํ…Œ์ŠคํŠธ ์ถ”๊ฐ€ ๋ฐ ๋ฆฌ๋ทฐ ๊ด€๋ จ ์ฝ”๋“œ ๋ฆฌํŒฉํ„ฐ๋ง by @HyeryongChoi in #388
  • chore: ํ”„๋ก ํŠธ์—”๋“œ ๋ฐฐํฌ ์›Œํฌํ”Œ๋กœ์šฐ dev/prod ๋ถ„๋ฆฌ by @ksone02 in #389
  • feat: ๋กœ๊ทธ์ธ ์‹œ ์‚ฌ์šฉ์ž id, ๋ฆฌ๋ทฐ ์กฐํšŒ ์‹œ ์ž‘์„ฑ์ž id ๋“ฑ api ๋ช…์„ธ ์ˆ˜์ • by @HyeryongChoi in #358
  • fix: ๋กœ๊ทธ์•„์›ƒ์ด ์ œ๋Œ€๋กœ ์•ˆ๋˜๋Š” ๋ฌธ์ œ ํ•ด๊ฒฐ by @HyeryongChoi in #393
  • fix: ๊ฐœ๋ฐœํ™˜๊ฒฝ ๋กœ๊ทธ์ธ ์‹œ ์—๋Ÿฌ๋‚˜๋Š” ๋ฌธ์ œ ํ•ด๊ฒฐ by @HyeryongChoi in #395
  • feat: Google Analytics ์Šคํฌ๋ฆฝํŠธ ์ฝ”๋“œ ์‹ฌ๊ธฐ by @ksone02 in #400
  • feat: ๋ฐ˜๋ ค๋™๋ฌผ ์—ฌ๋Ÿฌ๋งˆ๋ฆฌ ๋“ฑ๋ก ๊ธฐ๋Šฅ ์ถ”๊ฐ€ by @HyeryongChoi in #398
  • fix: ํ”„๋ก ํŠธ์—”๋“œ ๋ฐฐํฌ ์›Œํฌํ”Œ๋กœ์šฐ ๋…ธ๋“œ๋ฒ„์ „ 18๋กœ ๋ณ€๊ฒฝ by @HyeryongChoi in #403
  • feat: ์œ ์ €๋‹น ๋ฐ˜๋ ค๋™๋ฌผ์ด ์—ฌ๋Ÿฌ๋งˆ๋ฆฌ ๋“ฑ๋ก ๊ฐ€๋Šฅ by @kyY00n in #391
  • chore: ๋„์ปค ํŒŒ์ผ ์ˆ˜์ • by @HyeryongChoi in #406
  • Release : 1.1.0 by @iamjooon2 in #408

New Contributors

Full Changelog: v1.0.0...v1.1.0

v1.0.0

18 Aug 00:50
Compare
Choose a tag to compare

์ง‘์‚ฌ์˜ ๊ณ ๋ฏผ(๐Ÿ•ย ์ดˆ๋ณด ์ง‘์‚ฌ์˜ ๋ฐ˜๋ ค๋™๋ฌผ ์‹ํ’ˆ ์„ ํƒ์„ ๋„์™€์ฃผ๋Š” ์„œ๋น„์Šค๐Ÿšถ๐Ÿปโ€โ™€๏ธ)

๋ฐ˜๋ ค๋™๋ฌผ ์‹ํ’ˆ ์„ ํƒ์ด ์–ด๋ ค์šด ์ดˆ๋ณด ์ง‘์‚ฌ๋ฅผ ์œ„ํ•ด ๋ณด๋‹ค ์‰ฝ๊ณ  ๋น ๋ฅด๊ฒŒ ์ข‹์€ ํ’ˆ์งˆ์˜ ๋ฐ˜๋ ค๋™๋ฌผ ์‹ํ’ˆ์„ ์„ ํƒํ•  ์ˆ˜ ์žˆ๋„๋ก ๋„์™€์ฃผ๋Š” ์„œ๋น„์Šค ์ง‘์‚ฌ์˜ ๊ณ ๋ฏผ์„ ๊ณต๊ฐœํ•ฉ๋‹ˆ๋‹ค.

์—ฌ๋Ÿฌ๋ถ„์€ โ€˜์ง‘์‚ฌ์˜ ๊ณ ๋ฏผโ€™์—์„œย ์˜์–‘์†Œ ๊ธฐ์ค€ ์ถฉ์กฑ ์—ฌ๋ถ€,ย ๋ธŒ๋žœ๋“œ์˜ ์ฐฝ๋ฆฝ์—ฐ๋„,ย ์ „์šฉ ์—ฐ๊ตฌ์„ผํ„ฐ ์œ ๋ฌดย ๊ทธ๋ฆฌ๊ณ ย ์ƒ์ฃผ ์ˆ˜์˜์‚ฌ ์œ ๋ฌดย ๋“ฑ ๊ฐ„๋žตํ•˜์ง€๋งŒ ์‹ํ’ˆ์˜ ์‹ ๋ขฐ์„ฑ์„ ๋†’์ด๋Š” ์ •๋ณด๋“ค์„ ์ง๊ด€์ ์œผ๋กœ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋˜ํ•œ, ์‚ฌ์šฉ์ž ๋ฆฌ๋ทฐ๋ฅผ ํ†ตํ•ด ์ง‘์‚ฌ๋“ค์˜ ์‹ค์ œ ํ›„๊ธฐ๋ฅผ ๋“ค์–ด๋ณด๋ฉฐย ๊ธฐํ˜ธ์„ฑ, ๋Œ€๋ณ€์ƒํƒœ, ์ด์ƒ๋ฐ˜์‘ย ๋“ฑ ์ถ”๊ฐ€์ ์ธ ์ •๋ณด๋ฅผ ์Šต๋“ํ•˜๊ณ  ๊ณต์œ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

ํ˜„์žฌ ๊ธฐ๋Šฅ์€ ๋ฐ˜๋ ค๋™๋ฌผ์—๊ฒŒ ๋จน์ผ ์‹ํ’ˆ์„ ์–ด๋””์„œ๋ถ€ํ„ฐ ์–ด๋–ป๊ฒŒ ์ฐพ์•„๋ด์•ผ ํ• ์ง€ ๋ชจ๋ฅด๋Š” ์ง‘์‚ฌ๋“ค์—๊ฒŒ ์ง€ํ‘œ๋ฅผ ์ œ๊ณตํ•˜๋Š” ํ˜•์‹์ž…๋‹ˆ๋‹ค. ์ง‘์‚ฌ์˜ ๊ณ ๋ฏผ์€, ์—ฌ๊ธฐ์„œ ๋” ๋‚˜์•„๊ฐ€ ์ดˆ๋ณด ์ง‘์‚ฌ๋“ค์ด ์Šค์Šค๋กœ ์•ˆ๋ชฉ์„ ๊ธฐ๋ฅด๊ณ  ์„œ๋น„์Šค์™€ ํ•จ๊ป˜ ์„ฑ์žฅํ•˜๊ธธ ๋ฐ”๋ž๋‹ˆ๋‹ค.

๐Ÿ“ย ๊ธฐ๋Šฅ ๋ช…์„ธ

์‹ํ’ˆ๋ชฉ๋ก

  • ๋ฐ˜๋ ค๋™๋ฌผ ์‹ํ’ˆ๋ชฉ๋ก์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.(๋ฌดํ•œ ์Šคํฌ๋กค)
  • ์˜์–‘์†Œ ๊ธฐ์ค€ ์ถฉ์กฑ ์—ฌ๋ถ€, ์ฃผ์›๋ฃŒ, ๋ธŒ๋žœ๋“œ, ๊ธฐ๋Šฅ์„ฑ ์ •๋ณด๋กœ ์‹ํ’ˆ ๋ชฉ๋ก์„ ํ•„ํ„ฐ๋งํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์‹ํ’ˆ์ƒ์„ธ

  • ํ‰๊ท  ๋ณ„์ ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๊ตฌ๋งค๋งํฌ๋กœ ์ด๋™ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์˜์–‘์†Œ ๊ธฐ์ค€ ์ถฉ์กฑ ์—ฌ๋ถ€๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์ฃผ์›๋ฃŒ๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๊ธฐ๋Šฅ์„ฑ ์ •๋ณด๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๋ธŒ๋žœ๋“œ ์ •๋ณด๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
    • ์ฐฝ๋ฆฝ์—ฐ๋„
    • ๊ตญ๊ฐ€
    • ์ˆ˜์˜์‚ฌ ์ƒ์ฃผ ์—ฌ๋ถ€
    • ์ „์šฉ ์—ฐ๊ตฌ์„ผํ„ฐ ์—ฌ๋ถ€

๋กœ๊ทธ์ธ

  • ๋กœ๊ทธ์ธ์„ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๋กœ๊ทธ์•„์›ƒ์„ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ฐ˜๋ ค๋™๋ฌผ

  • ๋ฐ˜๋ ค๋™๋ฌผ ์ •๋ณด๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
    • ์‚ฌ์ง„
    • ์ด๋ฆ„
    • ์„ฑ๋ณ„
    • ๋‚˜์ด
    • ๊ฒฌ์ข…
    • ํฌ๊ธฐ
    • ๋ชธ๋ฌด๊ฒŒ
  • ๋ฐ˜๋ ค๋™๋ฌผ ์ •๋ณด๋ฅผ ๋“ฑ๋กํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๋ฐ˜๋ ค๋™๋ฌผ ์ •๋ณด๋ฅผ ์ˆ˜์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๋ฐ˜๋ ค๋™๋ฌผ ์ •๋ณด๋ฅผ ์‚ญ์ œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ฆฌ๋ทฐ

  • ๋ฐ˜๋ ค๋™๋ฌผ ์‹ํ’ˆ์— ๋Œ€ํ•œ ๋ฆฌ๋ทฐ๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
    • ๋ณ„์ 
    • ์ž‘์„ฑ์ผ์ž
    • ๊ธฐํ˜ธ์„ฑ
    • ๋Œ€๋ณ€์ƒํƒœ
    • ์ด์ƒ๋ฐ˜์‘
    • ํ…์ŠคํŠธ ๋ฆฌ๋ทฐ
  • ๋ฆฌ๋ทฐ ์š”์•ฝ์ •๋ณด๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
    • ํ‰์ 
    • ๊ธฐํ˜ธ์„ฑ
    • ๋Œ€๋ณ€์ƒํƒœ
    • ์ด์ƒ๋ฐ˜์‘
  • ๋ฆฌ๋ทฐ๋ฅผ ๋“ฑ๋กํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๋ฆฌ๋ทฐ๋ฅผ ์ˆ˜์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๋ฆฌ๋ทฐ๋ฅผ ์‚ญ์ œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๋ฆฌ๋ทฐ๋ฅผ ์ •๋ ฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
    • ์ตœ์‹ ์ˆœ
    • ๋ณ„์  ๋†’์€์ˆœ
    • ๋ณ„์  ๋‚ฎ์€์ˆœ
    • ๋„์›€์ด ๋˜๋Š” ์ˆœ
  • ๋ฆฌ๋ทฐ๋ฅผ ํ•„ํ„ฐ๋งํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
    • ๋Œ€ํ˜•๊ฒฌ/์ค‘ํ˜•๊ฒฌ/์†Œํ˜•๊ฒฌ
    • ํผํ”ผ/์–ด๋œํŠธ/์‹œ๋‹ˆ์–ด
    • ๊ฒฌ์ข…
  • ๋„์›€์ด ๋ผ์š”๋ฅผ ์„ ํƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๋„์›€์ด ๋ผ์š”๋ฅผ ์ทจ์†Œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๐Ÿ“ย ๋ธŒ๋ผ์šฐ์ € ์ง€์› ๋ฒ”์œ„

๋ชจ๋ฐ”์ผ์—์„œ ๊ฐ€์žฅ ๋งŽ์ด ์‚ฌ์šฉ๋˜๋Š” 2๊ฐ€์ง€ ๋ธŒ๋ผ์šฐ์ €๋ฅผ ์ตœ์šฐ์„ ์œผ๋กœ ์„ ์ •ํ•˜์˜€์Šต๋‹ˆ๋‹ค.

  • Chrome 114 - 118
  • Safari 14.1 - 16.5

@parkmuhyeun @iamjooon2 @kyY00n @wonyongChoi05 @HyeryongChoi @ksone02 @n0eyes