Releases: softeer5th/Team2-Getit
Releases Β· softeer5th/Team2-Getit
v1.3.0
μ΄λ² λ²μ μ λ³κ²½μ¬νμ μλμ κ°μμ
- [HOTFIX] [FE] Admin QA Hotfix #235 @dgfh0450
- [UNI-315] fix : assembleRoutesλ₯Ό λΉμ°κ²° κ·Έλνμμλ μ¬μ©ν μ μλλ‘ λ³κ²½ #181 @thdgustjd1
π μλ‘μ΄ κΈ°λ₯μ΄ μΆκ°λμμ΄μ
- [UNI-115] feat : νκ΅λ§λ€ μ§μ λ λ²μ λ―Έλ§μΌλ‘λ μ‘°νλμ§ μλλ‘ λ³κ²½ #231 @thdgustjd1
- [UNI-205] refactor : SSE μ°κ²°μ μμ μ±μ΄ λΆμμ ν λ λμνκΈ° μν Stream λ°©μ API κ°λ° #230 @thdgustjd1
- [UNI-370] feat : κ²μ 리μ€νΈ λ‘λ© + NotFound νλ©΄ μ μ© #226 @dgfh0450
- [UNI-368] feat & chore : μ΄λλ―Ό νμ΄μ§ λμμΈ μ μ© / λΆνμν νμΌ μ κ±° #222 @dgfh0450
- [UNI-367] feat : μ§λ λ©μΈνμ΄μ§ SSE μ΄λ²€νΈ μ μ© #220 @dgfh0450
- [UNI-365] OG TAG image μΆκ° #216 @jpark0506
- [UNI-363] fix : κΈΈ μ°ΎκΈ° λ²κ·Έ μμ λ° λ°λͺ¨λ°μ΄ νΌλλ°±μ λ°λ₯Έ UX κ°μ #215 @jpark0506
- [UNI-282] SEO κ°μ νκΈ° #212 @jpark0506
- [UNI-312] feat : μ μ νμΌ Gzip, Brotli μμΆμ ν΅ν μΉνμ΄μ§ λ€μ΄λ‘λ μλ κ°μ #211 @jpark0506
- [UNI-354] feat : μ΄λ²€νΈλ₯Ό ν΅ν Google APIνΈμΆ + λ°°μΉλ‘ μ²λ¦¬νλ λ‘μ§ μμ± #203 @thdgustjd1
- [UNI-345] refac : κΈΈ μ°ΎκΈ° νμ΄μ§ λ μ΄μμ κ΄λ ¨ 리ν©ν λ§ #202 @jpark0506
- [UNI-333] νΉμ λ²μ λ―Έλ§μΌλ‘ λ‘€λ°± λ°©μ§ & 6km μ΄μ κΈΈ μΆκ° λ°©μ§ λ‘μ§ μμ± #190 @thdgustjd1
- [UNI-330] feat : SSE μμ² μ batchSizeλ₯Ό ν¨κ» 리ν΄νλλ‘ κ΅¬ν #187 @thdgustjd1
- [UNI-328] feat : κΈΈ μΆκ° μμ² μλ΅κ°μ μμ±λ κΈΈ μ 보 μ 곡 #186 @thdgustjd1
- [UNI-336] μ 보νκΈ° νμ΄μ§ λ±λ‘ μ΄ν μμΉ μ΄λ ꡬν, μ 보 μ·¨μ, μ 보 ν μΊμ μμ ꡬν #191 @jpark0506
- [UNI-335] feat : μ΄λλ―Ό νμ΄μ§ / λ‘κ·Έ λ³κ²½μ¬ν λ§μ»€ ν΄λ¦μ μλ΄ μ¬ν λ³κ²½ λ° λΉλ© μΆκ° λ‘μ§ μ€λ₯ μμ / λ‘€λ°± νμ΄μ§ μλ‘κ³ μΉ¨ λ²νΌ μΆκ° #189 @dgfh0450
- [UNI-314] refac : Apple Font μ κ±° λ°(FOUT νμ ν΄κ²°) Image κ΄λ ¨ μ΅μ ν #188 @jpark0506
- [UNI-323] feat : Stream + SSEλ‘ λμ©λ μ‘°ν λΆν μ²λ¦¬ λ‘μ§ κ΅¬ν #184 @thdgustjd1
- [UNI-307] feat : μ§λ λ©μΈ νμ΄μ§ κ²½λ‘ λ ΈμΆ μ μ© λ° κΈΈ μμ λ³κ²½ λ° νκ΅ μμ ν΄λ¦¬κ³€ μμ± #183 @dgfh0450
- [UNI-305] feat : λλ©νμ΄μ§, νκ΅ κ²μ κ΄λ ¨ κΈ°λ₯ μΆκ° #180 @jpark0506
- [UNI-229] feat : μ΄λλ―Ό νμ΄μ§ λ²μ λ‘€λ°± μμ€ν ꡬν #179 @dgfh0450
- [UNI-296] feat : 404 νμ΄μ§ μ μ λ° μ€λ₯ λ°μ μ λμκ°λ λ²νΌ μΆκ° #176 @jpark0506
- [UNI-290] κ° νμ΄μ§ λ³ λ°©μ΄ μ½λ λ° λ²κ·Έ μμ #175 @jpark0506
- [UNI-294] feat: μμ±μΈμ κ²μ ꡬν #174 @mikekks
- [UNI-289] feat: νλ‘λ©ν μ°μ€ μΆκ° #173 @mikekks
- [UNI-229] feat : μ΄λλ―Ό νμ΄μ§ λ‘κ·ΈμΈ λ° λ‘κ·ΈμΈ global State λ³κ²½ / λͺ¨λ μ§λ λ²μ μ‘°ν λ° νΉμ λ²μ μ‘°ν API μ°κ²° #169 @dgfh0450
- [UNI-284] feat : κΈΈ μ 보νκΈ°, κΈΈ μ κ³ νκΈ° μ΄κΈ° μ’ν λνμ λ§κ² λ³κ²½ #165 @jpark0506
- [UNI-268] feat & fix : μ 보 νμ΄μ§ UI / UX κ°μ #159 @dgfh0450
- [UNI-272] feat : origin destination persistλ‘ μ μ₯, κΈΈμ°ΎκΈ°μ λ‘λ© νλ©΄ μμ±(μ΄λ―Έμ§ μΆκ°) #158 @jpark0506
- [UNI-263] feat : νκ΅ κ΄λ ¨ κΈ°λ₯ μμ #157 @jpark0506
- [UNI-257] feat : μ§λ λ©μΈ νμ΄μ§ 2μ°¨ UX κ°μ (μ€ λ 벨 μ‘°μ μ λ°λ₯Έ 건물 μ΄λ¦ λ ΈμΆ λ‘μ§ μ μ©, μΆλ° λμ°© μ ν μ μ§λ μ€ λ³κ²½) #151 @dgfh0450
- [UNI-256] feat : κΈΈμ°ΎκΈ° νμ΄μ§ μ£Όμ μμ ν΄λ¦ μ μ§λ λ° λ°ν μνΈ μ΄λ #155 @jpark0506
- [UNI-260] fix : CORS allowedHeadersμ Authorization λͺ μ #152 @thdgustjd1
- [UNI-249] feat: νμ¬ λ²μ μ λν λ²μ λ°ν κΈ°λ₯ ꡬν #149 @mikekks
- [UNI-254] feat : μν λ§μ»€ μΆμ, μν λ§μ»€ Animation λ° λ§μ»€ μ€λͺ μ½μ #150 @jpark0506
- [UNI-250] feat : κΈΈμ°ΎκΈ° λ°ν μνΈ λ²νΈ ν΄λ¦μ μ΄λ (hotfix ν¬ν¨) #148 @jpark0506
- [UNI-238] feat : νμ¬ λ²μ κ³Ό νΉμ λ²μ μ μ°¨μ΄μ μ‘°ν API ꡬν #143 @thdgustjd1
- [UNI-248] fix : μ£Όμ κ²½λ‘μ μμ κ²½λ‘κ° λμΌν μ μμ κ²½λ‘λ§ λμ€λλ‘ μμ #146 @jpark0506
- [UNI-232] κΈΈ μ°ΎκΈ° μκ³ λ¦¬μ¦ λ§μ΄κ·Έλ μ΄μ (λ€μ΅μ€νΈλΌ -> A*) #145 @thdgustjd1
- [UNI-244] feat: νκ΅λ§λ€ μ’ν λ° ν΄λ¦¬κ³€ λ°ν κΈ°λ₯ ꡬν #144 @mikekks
- [UNI-222] feat : κΈΈμ°ΎκΈ° λ³κ²½λ UXλ‘ κ°μ λ° μΆκ° κΈ°λ₯ λμ (μ¬λ¬ κΈΈμ νλ²μ μ‘°ν) #134 @jpark0506
- [UNI-239] μ§λ λ©μΈνμ΄μ§ UI 2μ°¨ κ°μ #138 @dgfh0450
π κΈ°μ‘΄ λ²κ·Έκ° μμ λμμ΄μ
- [UNI-53] fix : μλ‘μ΄ κΈΈμ λ무 λ§μ κ°μ€μΉλ₯Ό λΆμ¬νλ λ‘μ§ λ³κ²½ #232 @thdgustjd1
- [HOTFIX] [FE] Admin QA Hotfix #234 @jpark0506
- [UNI-371] fix : μν μ£Όμ μμ λ°ν μνΈ λ μ΄μμ μ΄λ ν΄κ²° #228 @jpark0506
- [UNI-367] fix : SSE μ’ λ£ μμ νλμ½λ© λ³μ μ κ±° #227 @dgfh0450
- [UNI-369] fix : λ°ν μνΈ λ΄λ¦° μνμμ λ§μ»€ ν΄λ¦μ ν¬μ§μ μ΄ λ°λ¦¬λ νμ #225 @jpark0506
- [UNI-199-v2] fix: key μΆ©λ ν΄κ²° #224 @mikekks
- [UNI-199] fix: λ‘컬μΊμ μ€λ₯ ν΄κ²° λ° batch size μ μ₯ λ‘μ§ μμ #223 @mikekks
- [UNI-366] fix : ν 체μ΄, μ λν 체μ΄κ° μ‘΄μ¬νμ§ μμ λ μμΈκ²½λ‘ 보기 λΉνμ±ν #221 @jpark0506
- [UNI-329] stream μ¬μ΄μ¦ λ³κ²½ & λ°°μΉμ¬μ΄μ¦ μλ΅ λ‘μ§ μμ #219 @thdgustjd1
- [UNI-357] refactor, fix : μΆλ°μ§ λμ°©μ§ μ€λ³΅ μ€μ λ°©μ§ / μΆλ°μ§ μ ν ν μλ‘κ³ μΉ¨ μ ν μνΈ μ€λ₯ μμ #209 @dgfh0450
- [UNI-355] fix: NotNull λ¬Έμ ν΄κ²° #217 @mikekks
- [UNI-358] λ°λͺ¨λ°μ΄ λ²κ·Έ μμ #210 @jpark0506
- [UNI-351] fix : κΈΈ μ°ΎκΈ° μμΈμμ 체ν¬ν¬μΈνΈ κ°±μ μ΄ μλλ μν© ν΄κ²° #208 @thdgustjd1
- [UNI-355] fix : νΉμ λ²μ μμ λΉλ© λ Έλ μμ #207 @thdgustjd1
- [UNI-355] fix : νΉμ λ²μ μ‘°ν μ€λ₯ μμ #206 @thdgustjd1
- [UNI-357] fix : QA λ²κ·Έ μμ #205 @dgfh0450
- [FE-356] fix : κΈΈ μ°ΎκΈ° νμ΄μ§ λ°ν μνΈ μ€ν¬λ‘€ x μ°¨λ¨ #204 @jpark0506
- [UNI-352] refactor : DangerFactor λλ½ ν΄κ²° #198 @thdgustjd1
- [UNI-344] fix : λ보μμλ μνμμλ λ°μλλλ‘ λ³κ²½ #196 @thdgustjd1
- [UNI-342] fix : λ€λ₯Έ νκ΅λ‘ μ΄λνλ νμ ν΄κ²° #194 @jpark0506
- [UNI-336] μ 보νκΈ° νμ΄μ§ λ±λ‘ μ΄ν μμΉ μ΄λ ꡬν, μ 보 μ·¨μ, μ 보 ν μΊμ μμ ꡬν #191 @jpark0506
- [UNI-334] fix : FE Deploy code μμ #192 @jpark0506
- [UNI-335] feat : μ΄λλ―Ό νμ΄μ§ / λ‘κ·Έ λ³κ²½μ¬ν λ§μ»€ ν΄λ¦μ μλ΄ μ¬ν λ³κ²½ λ° λΉλ© μΆκ° λ‘μ§ μ€λ₯ μμ / λ‘€λ°± νμ΄μ§ μλ‘κ³ μΉ¨ λ²νΌ μΆκ° #189 @dgfh0450
- [UNI-300] fix: λ‘€λ°± μ΅μ λ²μ μ°Ύλ λ‘μ§ μ€λ₯ ν΄κ²° #177 @mikekks
- [UNI-287] fix: λ‘€λ°± λ‘μ§ μ€λ₯ ν΄κ²° #171 @mikekks
- [UNI-279] fix : IOS Safari Browser λ μ΄μμ κΉ¨μ§ ν΄κ²° #172 @jpark0506
- [UNI-286] fitBoundsμ μνν μ΄λμ μν map minZoom Level μ‘°μ #170 @jpark0506
- [UNI-285] fix: 컨ν μ΄λ μμ #168 @mikekks
- [UNI-285] fix: revinfo μ€λ₯ ν΄κ²° #166 @mikekks
- [UNI-280] fix: oom μΆμ μ μν μΆκ° #163 @mikekks
- [UNI-278] hotfix : λ°ν μνΈμμ μ΄κΈ°ν λ²νΌμ ν΄λ¦νμ λ, mapμ boundκ° μ΄λνλ λ¬Έμ #162 @jpark0506
- [UNI-277] hotfix : QueryClient Stale default κ° μ€μ #161 @dgfh0450
- [UNI-276] hotfix : λν bounds μ κ±° #160 @jpark0506
- [UNI-268] feat & fix : μ 보 νμ΄μ§ UI / UX κ°μ #159 @dgfh0450
- [UNI-264] refactor : aud ν μ΄λΈμμ μ‘°ννλ 쿼리문 μ΅μ ν #156 @thdgustjd1
- [UNI-260] fix: OPTIONS λ©μλ νμ© #154 @mikekks
- [UNI-224] λ°°ν¬(www<->admin) μ£Όμ λ°λλ νμ fix #153 @jpark0506
- [UNI-250] feat : κΈΈμ°ΎκΈ° λ°ν μνΈ λ²νΈ ν΄λ¦μ μ΄λ (hotfix ν¬ν¨) #148 @jpark0506
- [UNI-248] fix : μ£Όμ κ²½λ‘μ μμ κ²½λ‘κ° λμΌν μ μμ κ²½λ‘λ§ λμ€λλ‘ μμ #146 @jpark0506
- [UNI-237] fix: λνκ΅ λ° κ±΄λ¬Ό μ΄λ¦ μμΌλ‘ μ‘°ννλλ‘ μμ λ§ νμ΄μ§λ€μ΄μ μμ #142 @mikekks
π¬ μ½λλ₯Ό κ°μ νμ΄μ
- [UNI-353] refactor : μ¬μ©νμ§ μλ μ½λ μμ #237 @thdgustjd1
- [UNI-205] refactor : SSE μ°κ²°μ μμ μ±μ΄ λΆμμ ν λ λμνκΈ° μν Stream λ°©μ API κ°λ° #230 @thdgustjd1
- [UNI-372] chore : μμ΄ν¨λ λ μ΄μμ μ μ© / λλ ν 리 μ 리 / νμ μ 리 #229 @dgfh0450
- [UNI-368] feat & chore : μ΄λλ―Ό νμ΄μ§ λμμΈ μ μ© / λΆνμν νμΌ μ κ±° #222 @dgfh0450
- [UNI-329] stream μ¬μ΄μ¦ λ³κ²½ & λ°°μΉμ¬μ΄μ¦ μλ΅ λ‘μ§ μμ #219 @thdgustjd1
- [UNI-340] refactor : Google API λΉλκΈ° μ²λ¦¬ μ΅μ ν & Google API νΈμΆ μ΅λ κ°μ μ‘°μ #214 @thdgustjd1
- [UNI-364] refactor : κΈΈ μ°ΎκΈ° λ‘μ§μμ costμ°μ λ°©μ λ³κ²½ & λ‘μ§ μμ #213 @thdgustjd1
- [UNI-304] refactor : μ§λ μ΅μμ Provider μμ± / μ€λΈμ νΈ (Polyline, Marker)μΊμνλ‘ μΈν λ©λͺ¨λ¦¬ ν¨μ¨ κ°μ / μΊμ μμ€ν μ μν λ λλ§ μ²΄κ³ λ³κ²½ / μ 보 μ΄ν μ¬ μ 보λ₯Ό μν μλ² μΊμ μ΄κΈ°ν #200 @dgfh0450
- [UNI-345] refac : κΈΈ μ°ΎκΈ° νμ΄μ§ λ μ΄μμ κ΄λ ¨ 리ν©ν λ§ #202 @jpark0506
- [UNI-255-v4] refactor: μ€νΈλ¦Ό κΈ°λ° redis ꡬν λ° κ²½λκ°μ²΄ μ‘°ννλλ‘ κ°μ (UNI-321) #201 @mikekks
- [UNI-313] feat : μ΄κΈ° λ‘λ©μ νμμλ νλ©΄μ λν΄ Lazy Loading μ μ© #195 @jpark0506
- [UNI-255] refactor: μΊμλ₯Ό νμ©ν μλ΅ μκ° κ°μ & μ§λ ¬ν μκ° κ°μ #197 @mikekks
- [UNI-334] fix : FE Deploy code μμ #192 @jpark0506
- [UNI-218] refactor : κΈΈ μ°ΎκΈ° μμΈκ²½λ‘ μ’νμ ,μ°νμ λ‘μ§ μμ #185 @thdgustjd1
- [UNI-316] refactor : λΉλ©κ³Ό μ°κ²°λ κ°μ μ κΈΈ μΆκ° μ ν¬λ‘μ€μ²΄ν¬ νμ§ μλλ‘ λ³κ²½ #182 @thdgustjd1
- [UNI-288] feat : github cacheλ₯Ό μ¬μ©ν λΉλ μλ κ°μ #178 @jpark0506
- [UNI-267] refactor : createMarkerElement μ¬ ν¨μν λ° μ μ© #167 @dgfh0450
- [UNI-264] refactor : aud ν μ΄λΈμμ μ‘°ννλ 쿼리문 μ΅μ ν #156 @thdgustjd1
- [UNI-224] λ°°ν¬(www<->admin) μ£Όμ λ°λλ νμ fix #153 @jpark0506
π« λ°±μλλ μ΄λ° μμ μ νμ΄μ
- [BE] μ€νλ¦°νΈ 4 κ°λ° μ°μΆλ¬Ό #218 @mikekks
- [UNI-353] refactor : μ¬μ©νμ§ μλ μ½λ μμ #237 @thdgustjd1
- [UNI-53] fix : μλ‘μ΄ κΈΈμ λ무 λ§μ κ°μ€μΉλ₯Ό λΆμ¬νλ λ‘μ§ λ³κ²½ #232 @thdgustjd1
- [UNI-115] feat : νκ΅λ§λ€ μ§μ λ λ²μ λ―Έλ§μΌλ‘λ μ‘°νλμ§ μλλ‘ λ³κ²½ #231 @thdgustjd1
- [UNI-205] refactor : SSE μ°κ²°μ μμ μ±μ΄ λΆμμ ν λ λμνκΈ° μν Stream λ°©μ API κ°λ° #230 @thdgustjd1
- [UNI-199-v2] fix: key μΆ©λ ν΄κ²° #224 @mikekks
- [UNI-199] fix: λ‘컬μΊμ μ€λ₯ ν΄κ²° λ° batch size μ μ₯ λ‘μ§ μμ #223 @mikekks
- [UNI-329] stream μ¬μ΄μ¦ λ³κ²½ & λ°°μΉμ¬μ΄μ¦ μλ΅ λ‘μ§ μμ #219 @thdgustjd1
- [UNI-355] fix: NotNull λ¬Έμ ν΄κ²° #217 @mikekks
- [UNI-340] refactor : Google API λΉλκΈ° μ²λ¦¬ μ΅μ ν & Google API νΈμΆ μ΅λ κ°μ μ‘°μ #214 @thdgustjd1
- [UNI-364] refactor : κΈΈ μ°ΎκΈ° λ‘μ§μμ costμ°μ λ°©μ λ³κ²½ & λ‘μ§ μμ #213 @thdgustjd1
- [UNI-354] feat : μ΄λ²€νΈλ₯Ό ν΅ν Google APIνΈμΆ + λ°°μΉλ‘ μ²λ¦¬νλ λ‘μ§ μμ± #203 @thdgustjd1
- [UNI-351] fix : κΈΈ μ°ΎκΈ° μμΈμμ 체ν¬ν¬μΈνΈ κ°±μ μ΄ μλλ μν© ν΄κ²° #208 @thdgustjd1
- [UNI-355] fix : νΉμ λ²μ μμ λΉλ© λ Έλ μμ #207 @thdgustjd1
- [UNI-355] fix : νΉμ λ²μ μ‘°ν μ€λ₯ μμ #206 @thdgustjd1
- [UNI-255-v4] refactor: μ€νΈλ¦Ό κΈ°λ° redis ꡬν λ° κ²½λκ°μ²΄ μ‘°ννλλ‘ κ°μ (UNI-321) #201 @mikekks
- [UNI-255] refactor: μΊμλ₯Ό νμ©ν μλ΅ μκ° κ°μ & μ§λ ¬ν μκ° κ°μ #197 @mikekks
- [UNI-352] refactor : DangerFactor λλ½ ν΄κ²° #198 @thdgustjd1
- [UNI-333] νΉμ λ²μ λ―Έλ§μΌλ‘ λ‘€λ°± λ°©μ§ & 6km μ΄μ κΈΈ μΆκ° λ°©μ§ λ‘μ§ μμ± #190 @thdgustjd1
- [UNI-344] fix : λ보μμλ μνμμλ λ°μλλλ‘ λ³κ²½ #196 @thdgustjd1
- [UNI-330] feat : SSE μμ² μ batchSizeλ₯Ό ν¨κ» 리ν΄νλλ‘ κ΅¬ν #187 @thdgustjd1
- [UNI-328] feat : κΈΈ μΆκ° μμ² μλ΅κ°μ μμ±λ κΈΈ μ 보 μ 곡 #186 @thdgustjd1
- [UNI-218] refactor : κΈΈ μ°ΎκΈ° μμΈκ²½λ‘ μ’νμ ,μ°νμ λ‘μ§ μμ #185 @thdgustjd1
- [UNI-323] feat : Stream + SSEλ‘ λμ©λ μ‘°ν λΆν μ²λ¦¬ λ‘μ§ κ΅¬ν #184 @thdgustjd1
- [UNI-316] refactor : λΉλ©κ³Ό μ°κ²°λ κ°μ μ κΈΈ μΆκ° μ ν¬λ‘μ€μ²΄ν¬ νμ§ μλλ‘ λ³κ²½ #182 @thdgustjd1
- [UNI-300] fix: λ‘€λ°± μ΅μ λ²μ μ°Ύλ λ‘μ§ μ€λ₯ ν΄κ²° #177 @mikekks
- [UNI-294] feat: μμ±μΈμ κ²μ ꡬν #174 @mikekks
- [UNI-287] fix: λ‘€λ°± λ‘μ§ μ€λ₯ ν΄κ²° #171 @mikekks
- [UNI-289] feat: νλ‘λ©ν μ°μ€ μΆκ° #173 @mikekks
- [UNI-285] fix: 컨ν μ΄λ μμ #168 @mikekks
- [UNI-285] fix: revinfo μ€λ₯ ν΄κ²° #166 @mikekks
- [UNI-280] fix: oom μΆμ μ μν μΆκ° #163 @mikekks
- [UNI-264] refactor : aud ν μ΄λΈμμ μ‘°ννλ 쿼리문 μ΅μ ν #156 @thdgustjd1
- [UNI-260] fix: OPTIONS λ©μλ νμ© #154 @mikekks
- [UNI-260] fix : CORS allowedHeadersμ Authorization λͺ μ #152 @thdgustjd1
- [UNI-249] feat: νμ¬ λ²μ μ λν λ²μ λ°ν κΈ°λ₯ ꡬν #149 @mikekks
- [UNI-238] feat : νμ¬ λ²μ κ³Ό νΉμ λ²μ μ μ°¨μ΄μ μ‘°ν API ꡬν #143 @thdgustjd1
- [UNI-232] κΈΈ μ°ΎκΈ° μκ³ λ¦¬μ¦ λ§μ΄κ·Έλ μ΄μ (λ€μ΅μ€νΈλΌ -> A*) #145 @thdgustjd1
- [UNI-244] feat: νκ΅λ§λ€ μ’ν λ° ν΄λ¦¬κ³€ λ°ν κΈ°λ₯ ꡬν #144 @mikekks
- [UNI-237] fix: λνκ΅ λ° κ±΄λ¬Ό μ΄λ¦ μμΌλ‘ μ‘°ννλλ‘ μμ λ§ νμ΄μ§λ€μ΄μ μμ #142 @mikekks
π§ νλ‘ νΈμλλ μ΄λ° μμ μ νμ΄μ
- [HOTFIX] [FE] Admin QA Hotfix #234 @jpark0506
- [FE] μ€νλ¦°νΈ 4 κ°λ° μ°μΆλ¬Ό #233 @dgfh0450
- [UNI-372] chore : μμ΄ν¨λ λ μ΄μμ μ μ© / λλ ν 리 μ 리 / νμ μ 리 #229 @dgfh0450
- [UNI-371] fix : μν μ£Όμ μμ λ°ν μνΈ λ μ΄μμ μ΄λ ν΄κ²° #228 @jpark0506
- [UNI-367] fix : SSE μ’ λ£ μμ νλμ½λ© λ³μ μ κ±° #227 @dgfh0450
- [UNI-370] feat : κ²μ 리μ€νΈ λ‘λ© + NotFound νλ©΄ μ μ© #226 @dgfh0450
- [UNI-369] fix : λ°ν μνΈ λ΄λ¦° μνμμ λ§μ»€ ν΄λ¦μ ν¬μ§μ μ΄ λ°λ¦¬λ νμ #225 @jpark0506
- [UNI-368] feat & chore : μ΄λλ―Ό νμ΄μ§ λμμΈ μ μ© / λΆνμν νμΌ μ κ±° #222 @dgfh0450
- [UNI-366] fix : ν 체μ΄, μ λν 체μ΄κ° μ‘΄μ¬νμ§ μμ λ μμΈκ²½λ‘ 보기 λΉνμ±ν #221 @jpark0506
- [UNI-367] feat : μ§λ λ©μΈνμ΄μ§ SSE μ΄λ²€νΈ μ μ© ...
v1.2.0
μ΄λ² λ²μ μ λ³κ²½μ¬νμ μλμ κ°μμ
- [UNI-235] fix : μλ¬λ°μ΄λ리 key λΆμ¬ #137 @dgfh0450
- [UNI-190] feat : 건물 리μ€νΈ API μ μ© λ° Default λμ°©μ§ μ κ±° #103 @dgfh0450
π μλ‘μ΄ κΈ°λ₯μ΄ μΆκ°λμμ΄μ
- [UNI-213] feat: λ‘€λ°± κΈ°λ₯μ κ±΄λ¬Όλ Έλ μμ κΈ°λ₯ ν¬ν¨ #135 @mikekks
- [UNI-194] feat : κΈΈ μ°ΎκΈ° λ‘μ§μ λ보, ν 체μ΄, μ λν 체μ΄λ‘ μ 곡νλλ‘ κ΅¬ν #132 @thdgustjd1
- [UNI-77] feat : νκΈ debounced μ λ ₯ ꡬν / νκ΅ κ²μ, 건물 κ²μ API μ°κ²° #136 @dgfh0450
- [UNI-221] feat : μ§λ λ©μΈνμ΄μ§ UX κ°μ λ° κΈΈμ°ΎκΈ° μ¬μ©μ λ‘μ§ λ³κ²½ #127 @dgfh0450
- [UNI-228] feat: νΉμ λ²μ μ§λ μ‘°ν API 컨νΈλ‘€λ¬ ꡬν #131 @mikekks
- [UNI-219] feat: λ‘κ·ΈμΈ κΈ°λ₯ ꡬν λ° JWT μΈν°μ ν° κ΅¬ν #128 @mikekks
- [UNI-24] νΉμ revisionμ λ§΅ μ 보 μ‘°ν API κ°λ° #124 @thdgustjd1
- [UNI-221] feat : μ§λ λ©μΈ νμ΄μ§, UX/UI λ³κ²½ #121 @dgfh0450
- [UNI-211] feat : 건물과 κΈΈμ μ΄μ΄μ£Όλ κΈΈ μμ± #117 @jpark0506
- [UNI-212] feat : μν μ£Όμ λ§μ»€ μμ μ¬λ¬κ°μΈ κ²½μ° μ λλ©μ΄μ μΆκ° #116 @dgfh0450
- [UNI-195] Post μμ²μ λν debounce μ μ© #110 @jpark0506
- [UNI-27] feat: μ΄λλ―Ό λ‘€λ°± API ꡬν #111 @mikekks
- [UNI-196] feat : κΈΈμ°ΎκΈ° κ²°κ³Ό κ²½λ‘ μμ μλ¬(422) νλ©΄ λ° μ»€μ€ν ν μΆκ° #109 @dgfh0450
- [UNI-193] λͺ¨λ κΈΈ μ‘°ν λ‘μ§μμ building routeλ₯Ό λ°λ‘ μ 곡νλ λ‘μ§ μΆκ° #106 @thdgustjd1
- [UNI-187] fix : ParamμΌλ‘ λ°μ§ μκ³ , BuildingμΌλ‘ κ²μνμ λ μμΉκ° λ³λλμ§ μλ λ¬Έμ ν΄κ²° #100 @jpark0506
- [UNI-189] feat : 건물 -> κΈΈ μ°κ²° API λ°μ #101 @jpark0506
- [UNI-156] λΉλ©κ³Ό μ°κ²°λ κ°μ API κ°λ° #96 @thdgustjd1
- [UNI-167] feat, fix, refactor : κ΅¬κΈ κ΅¬λ©΄μ’νκ³ λμ , QA waypoint λ§μ»€ μ κ±°, μλ‘μ΄ κΈΈ μ 보μ λλ리기 κΈ°λ₯ ꡬν #98 @dgfh0450
- [UNI-180] 건물 μΆκ° API μ°κ²° λ° κ±΄λ¬Ό -> κΈΈ μ΄μ΄μ£Όλ UI λ° state μμ± #97 @jpark0506
- [UNI-154, UNI-155] feat : λΉλ© λ Έλ μΆκ° API κ°λ° #83 @thdgustjd1
- οΏ½[UNI-166] feat : ADMIN νμ΄μ§ 건물 μ ν, 건물 μμ , 건물 μΆκ° κΈ°λ₯ μΆκ° #91 @jpark0506
- οΏ½[UNI-177] feat : ADMIN νμ΄μ§, μ ν κ°μ , λ Έλ ID μ‘°ν νμ΄μ§ μμ± #90 @dgfh0450
- [UNI-145] feat : μλ¬ λ°μ΄λ리 μμ± λ° POST μλ¬ νΈλ€λ§ λ‘μ§ #88 @dgfh0450
- [UNI-175] feat : Routerλ‘ νμ΄μ§λ³ μμ νκ²½ μ€μ νκΈ° #87 @jpark0506
- [UNI-168] feat : λ°±μλ API λ³κ²½μ¬ν μ μ© λ° μ½λ 리ν©ν λ§ #84 @jpark0506
- [UNI-160] feat & refactor : κΈΈμ°ΎκΈ° λ‘μ§μμ FE μꡬμ¬ν λ°μ λ° κ±΄λ¬Όλ Έλ κ΄λ ¨ λ‘μ§ μμ #78 @thdgustjd1
π κΈ°μ‘΄ λ²κ·Έκ° μμ λμμ΄μ
- [UNI-217] fix: κΈΈ μΆκ°μ λμΌν λ Έλ νλ¨ λ‘μ§ κ΅¬ν #133 @mikekks
- [UNI-231] fix : enumμ enums ν¨ν€μ§λ‘ μ΄λ #130 @thdgustjd1
- [UNI-230] hotfix : λΆνΈν κΈΈ μ 보νκΈ° μ½λ μ€ν μμ #129 @dgfh0450
- [UNI-216] fix : κΈΈ μ°ΎκΈ° μ€λ₯ ν΄κ²° #126 @thdgustjd1
- [UNI-215] fix : κ΅¬κΈ κ΅¬λ©΄μ’νκ³ μ κ±° λ° interpolate ν¨μ λ° distance ν¨μ ꡬν #118 @dgfh0450
- [UNI-201] fix : (QA μμ μ¬ν) μ§λ λ©μΈνμ΄μ§ μ€ μμμ μν μ£Όμ λΉνμ±ν λ‘μ§ μ κ±° / λΆνΈν κΈΈ λ°μ μ, μΊμ μ΄κΈ°ν μ μ© / μ§λ μ μ€μ³ νΈλ€λ§ λ°©μ λ³κ²½ #115 @dgfh0450
- [UNI-206] fix : 건물 λ§μ»€ ν΄λ¦μ μ§λκ° κ±΄λ¬Ό μ κ°μ΄λ°λ‘ μ€μ§ μλ λ¬Έμ ν΄κ²° #113 @jpark0506
- [UNI-207] fix : μΌλΆ λͺ¨λ°μΌ λΈλΌμ°μ μμ formμ΄ xμΆμΌλ‘ μ€ν¬λ‘€μ΄ κ°λ₯ν λ¬Έμ #114 @jpark0506
- [UNI-133] fix: κΈΈ μΆκ°μμ μ ν ν¬λ‘μ€ μ€λ₯ ν΄κ²° #107 @mikekks
- [UNI-200] fix : google map API μ΅λ batch size μ‘°μ #108 @thdgustjd1
- [UNI-193] λͺ¨λ κΈΈ μ‘°ν λ‘μ§μμ building routeλ₯Ό λ°λ‘ μ 곡νλ λ‘μ§ μΆκ° #106 @thdgustjd1
- [UNI-192] QA : κΈΈμ°ΎκΈ° λ‘μ§ μμΈμ²λ¦¬ μμ #105 @thdgustjd1
- [UNI-191] fix : λ³μ νλμ½λ© μ κ±° #104 @dgfh0450
- [UNI-167] feat, fix, refactor : κ΅¬κΈ κ΅¬λ©΄μ’νκ³ λμ , QA waypoint λ§μ»€ μ κ±°, μλ‘μ΄ κΈΈ μ 보μ λλ리기 κΈ°λ₯ ꡬν #98 @dgfh0450
- [UNI-185] fix: κΈ°μ‘΄ μ κ³Ό λμΌνκ±°λ κ²ΉμΉλ κ²½μ° μμΈ λ°μ (μΌλ° ν¬λ‘μ€ μ²΄ν¬μ self ν¬λ‘μ€μ λ°λΌ λΆκΈ°μ²λ¦¬) #95 @mikekks
- [UNI-178], [UNI-179] fix : ν΄λΌμ΄μΈνΈ μμ²κ° κ²μ¦ λ‘μ§ κ΅¬ν #93 @mikekks
- [UIN-184] κΈΈμ°ΎκΈ° λ‘μ§μμ μ’/μ°νμ μ΄ λ°λλ‘ μ μ©λλ μ€λ₯ μμ #94 @thdgustjd1
- [UNI-145] fix : μλ¬ ν μ€νΈ νμ΄μ§ λ°±μλ API μμ², νλλͺ λ³κ²½ #92 @dgfh0450
- [UNI-176] fix : API λ³μλͺ λ³κ²½ μ μ© (cautionTypes -> cautionFactors, dangerβ¦ #89 @dgfh0450
- [UNI-168] feat : λ°±μλ API λ³κ²½μ¬ν μ μ© λ° μ½λ 리ν©ν λ§ #84 @jpark0506
- [UNI-159] fix : κΈΈμ°ΎκΈ° κ²°κ³Όκ° μ λ ¬λμ§ μλ λ¬Έμ ν΄κ²° #85 @thdgustjd1
- [UNI-174] fix: λΉ λ₯Έ κΈΈ κ³μ°μμ λΆλ³ 리μ€νΈ λ°νμ λν μ€λ₯ μ²λ¦¬ #82 @mikekks
- [UNI-138] ν μ€νΈ νκ²½ 볡ꡬ λ° ci/cd ν μ€νΈ νκ²½ κ΅¬μΆ #79 @mikekks
π¬ μ½λλ₯Ό κ°μ νμ΄μ
- [UNI-139] refactor: λ‘κΉ λ©μΈμ§ κ°λ μ± μ’κ² λ³κ²½ #125 @mikekks
- [UNI-209] refactor: ν¨ν€μ§ ꡬ쑰 리ν©ν λ§ λ° κ³μ° κ΄λ ¨ λ‘μ§ μμ§ν #119 @mikekks
- [UNI-208] refactor : μ§λ λ©μΈ νμ΄μ§ λ°ν μνΈ react-spring-bottom-sheet λΌμ΄λΈλ¬λ¦¬ μ κ±° #120 @dgfh0450
- [UNI-133] fix: κΈΈ μΆκ°μμ μ ν ν¬λ‘μ€ μ€λ₯ ν΄κ²° #107 @mikekks
- [UNI-188] refactor : λΆνΈν κΈΈ μ 보 νμ΄μ§ & μλ‘μ΄ κΈΈ μ 보 νμ΄μ§ useMutation -> useMutationError λ³κ²½ #102 @dgfh0450
- [UNI-167] feat, fix, refactor : κ΅¬κΈ κ΅¬λ©΄μ’νκ³ λμ , QA waypoint λ§μ»€ μ κ±°, μλ‘μ΄ κΈΈ μ 보μ λλ리기 κΈ°λ₯ ꡬν #98 @dgfh0450
- [UNI-172] μ½λ 리ν©ν λ§ (2μ°¨) #81 @mikekks
- [UNI-157] μ½λ 리ν©ν λ§ (1μ°¨) #80 @mikekks
- [UNI-160] feat & refactor : κΈΈμ°ΎκΈ° λ‘μ§μμ FE μꡬμ¬ν λ°μ λ° κ±΄λ¬Όλ Έλ κ΄λ ¨ λ‘μ§ μμ #78 @thdgustjd1
π« λ°±μλλ μ΄λ° μμ μ νμ΄μ
- [BE] μ€νλ¦°νΈ 3 κ°λ° μ°μΆλ¬Ό #140 @thdgustjd1
- [UNI-213] feat: λ‘€λ°± κΈ°λ₯μ κ±΄λ¬Όλ Έλ μμ κΈ°λ₯ ν¬ν¨ #135 @mikekks
- [UNI-217] fix: κΈΈ μΆκ°μ λμΌν λ Έλ νλ¨ λ‘μ§ κ΅¬ν #133 @mikekks
- [UNI-194] feat : κΈΈ μ°ΎκΈ° λ‘μ§μ λ보, ν 체μ΄, μ λν 체μ΄λ‘ μ 곡νλλ‘ κ΅¬ν #132 @thdgustjd1
- [UNI-228] feat: νΉμ λ²μ μ§λ μ‘°ν API 컨νΈλ‘€λ¬ ꡬν #131 @mikekks
- [UNI-219] feat: λ‘κ·ΈμΈ κΈ°λ₯ ꡬν λ° JWT μΈν°μ ν° κ΅¬ν #128 @mikekks
- [UNI-231] fix : enumμ enums ν¨ν€μ§λ‘ μ΄λ #130 @thdgustjd1
- [UNI-216] fix : κΈΈ μ°ΎκΈ° μ€λ₯ ν΄κ²° #126 @thdgustjd1
- [UNI-139] refactor: λ‘κΉ λ©μΈμ§ κ°λ μ± μ’κ² λ³κ²½ #125 @mikekks
- [UNI-24] νΉμ revisionμ λ§΅ μ 보 μ‘°ν API κ°λ° #124 @thdgustjd1
- [UNI-209] refactor: ν¨ν€μ§ ꡬ쑰 리ν©ν λ§ λ° κ³μ° κ΄λ ¨ λ‘μ§ μμ§ν #119 @mikekks
- [UNI-27] feat: μ΄λλ―Ό λ‘€λ°± API ꡬν #111 @mikekks
- [UNI-133] fix: κΈΈ μΆκ°μμ μ ν ν¬λ‘μ€ μ€λ₯ ν΄κ²° #107 @mikekks
- [UNI-200] fix : google map API μ΅λ batch size μ‘°μ #108 @thdgustjd1
- [UNI-193] λͺ¨λ κΈΈ μ‘°ν λ‘μ§μμ building routeλ₯Ό λ°λ‘ μ 곡νλ λ‘μ§ μΆκ° #106 @thdgustjd1
- [UNI-192] QA : κΈΈμ°ΎκΈ° λ‘μ§ μμΈμ²λ¦¬ μμ #105 @thdgustjd1
- [UNI-156] λΉλ©κ³Ό μ°κ²°λ κ°μ API κ°λ° #96 @thdgustjd1
- [UNI-185] fix: κΈ°μ‘΄ μ κ³Ό λμΌνκ±°λ κ²ΉμΉλ κ²½μ° μμΈ λ°μ (μΌλ° ν¬λ‘μ€ μ²΄ν¬μ self ν¬λ‘μ€μ λ°λΌ λΆκΈ°μ²λ¦¬) #95 @mikekks
- [UNI-178], [UNI-179] fix : ν΄λΌμ΄μΈνΈ μμ²κ° κ²μ¦ λ‘μ§ κ΅¬ν #93 @mikekks
- [UIN-184] κΈΈμ°ΎκΈ° λ‘μ§μμ μ’/μ°νμ μ΄ λ°λλ‘ μ μ©λλ μ€λ₯ μμ #94 @thdgustjd1
- [UNI-154, UNI-155] feat : λΉλ© λ Έλ μΆκ° API κ°λ° #83 @thdgustjd1
- [UNI-159] fix : κΈΈμ°ΎκΈ° κ²°κ³Όκ° μ λ ¬λμ§ μλ λ¬Έμ ν΄κ²° #85 @thdgustjd1
- [UNI-174] fix: λΉ λ₯Έ κΈΈ κ³μ°μμ λΆλ³ 리μ€νΈ λ°νμ λν μ€λ₯ μ²λ¦¬ #82 @mikekks
- [UNI-172] μ½λ 리ν©ν λ§ (2μ°¨) #81 @mikekks
- [UNI-157] μ½λ 리ν©ν λ§ (1μ°¨) #80 @mikekks
- [UNI-138] ν μ€νΈ νκ²½ 볡ꡬ λ° ci/cd ν μ€νΈ νκ²½ κ΅¬μΆ #79 @mikekks
- [UNI-160] feat & refactor : κΈΈμ°ΎκΈ° λ‘μ§μμ FE μꡬμ¬ν λ°μ λ° κ±΄λ¬Όλ Έλ κ΄λ ¨ λ‘μ§ μμ #78 @thdgustjd1
π§ νλ‘ νΈμλλ μ΄λ° μμ μ νμ΄μ
- [FE] μ€νλ¦°νΈ 3 κ°λ° μ°μΆλ¬Ό #139 @dgfh0450
- [UNI-77] feat : νκΈ debounced μ λ ₯ ꡬν / νκ΅ κ²μ, 건물 κ²μ API μ°κ²° #136 @dgfh0450
- [UNI-221] feat : μ§λ λ©μΈνμ΄μ§ UX κ°μ λ° κΈΈμ°ΎκΈ° μ¬μ©μ λ‘μ§ λ³κ²½ #127 @dgfh0450
- [UNI-230] hotfix : λΆνΈν κΈΈ μ 보νκΈ° μ½λ μ€ν μμ #129 @dgfh0450
- [UNI-221] feat : μ§λ λ©μΈ νμ΄μ§, UX/UI λ³κ²½ #121 @dgfh0450
- [UNI-208] refactor : μ§λ λ©μΈ νμ΄μ§ λ°ν μνΈ react-spring-bottom-sheet λΌμ΄λΈλ¬λ¦¬ μ κ±° #120 @dgfh0450
- [UNI-215] fix : κ΅¬κΈ κ΅¬λ©΄μ’νκ³ μ κ±° λ° interpolate ν¨μ λ° distance ν¨μ ꡬν #118 @dgfh0450
- [UNI-211] feat : 건물과 κΈΈμ μ΄μ΄μ£Όλ κΈΈ μμ± #117 @jpark0506
- [UNI-201] fix : (QA μμ μ¬ν) μ§λ λ©μΈνμ΄μ§ μ€ μμμ μν μ£Όμ λΉνμ±ν λ‘μ§ μ κ±° / λΆνΈν κΈΈ λ°μ μ, μΊμ μ΄κΈ°ν μ μ© / μ§λ μ μ€μ³ νΈλ€λ§ λ°©μ λ³κ²½ #115 @dgfh0450
- [UNI-212] feat : μν μ£Όμ λ§μ»€ μμ μ¬λ¬κ°μΈ κ²½μ° μ λλ©μ΄μ μΆκ° #116 @dgfh0450
- [UNI-195] Post μμ²μ λν debounce μ μ© #110 @jpark0506
- [UNI-206] fix : 건물 λ§μ»€ ν΄λ¦μ μ§λκ° κ±΄λ¬Ό μ κ°μ΄λ°λ‘ μ€μ§ μλ λ¬Έμ ν΄κ²° #113 @jpark0506
- [UNI-207] fix : μΌλΆ λͺ¨λ°μΌ λΈλΌμ°μ μμ formμ΄ xμΆμΌλ‘ μ€ν¬λ‘€μ΄ κ°λ₯ν λ¬Έμ #114 @jpark0506
- [UNI-196] feat : κΈΈμ°ΎκΈ° κ²°κ³Ό κ²½λ‘ μμ μλ¬(422) νλ©΄ λ° μ»€μ€ν ν μΆκ° #109 @dgfh0450
- [UNI-191] fix : λ³μ νλμ½λ© μ κ±° #104 @dgfh0450
- [UNI-188] refactor : λΆνΈν κΈΈ μ 보 νμ΄μ§ & μλ‘μ΄ κΈΈ μ 보 νμ΄μ§ useMutation -> useMutationError λ³κ²½ #102 @dgfh0450
- [UNI-187] fix : ParamμΌλ‘ λ°μ§ μκ³ , BuildingμΌλ‘ κ²μνμ λ μμΉκ° λ³λλμ§ μλ λ¬Έμ ν΄κ²° #100 @jpark0506
- [UNI-189] feat : 건물 -> κΈΈ μ°κ²° API λ°μ #101 @jpark0506
- [UNI-167] feat, fix, refactor : κ΅¬κΈ κ΅¬λ©΄μ’νκ³ λμ , QA waypoint λ§μ»€ μ κ±°, μλ‘μ΄ κΈΈ μ 보μ λλ리기 κΈ°λ₯ ꡬν #98 @dgfh0450
- [UNI-180] 건물 μΆκ° API μ°κ²° λ° κ±΄λ¬Ό -> κΈΈ μ΄μ΄μ£Όλ UI λ° state μμ± #97 @jpark0506
- [UNI-145] fix : μλ¬ ν μ€νΈ νμ΄μ§ λ°±μλ API μμ², νλλͺ λ³κ²½ #92 @dgfh0450
- οΏ½[UNI-166] feat : ADMIN νμ΄μ§ 건물 μ ν, 건물 μμ , 건물 μΆκ° κΈ°λ₯ μΆκ° #91 @jpark0506
- οΏ½[UNI-177] feat : ADMIN νμ΄μ§, μ ν κ°μ , λ Έλ ID μ‘°ν νμ΄μ§ μμ± #90 @dgfh0450
- [UNI-176] fix : API λ³μλͺ λ³κ²½ μ μ© (cautionTypes -> cautionFactors, dangerβ¦ #89 @dgfh0450
- [UNI-145] feat : μλ¬ λ°μ΄λ리 μμ± λ° POST μλ¬ νΈλ€λ§ λ‘μ§ #88 @dgfh0450
- [UNI-175] feat : Routerλ‘ νμ΄μ§λ³ μμ νκ²½ μ€μ νκΈ° #87 @jpark0506
- [UNI-168] feat : λ°±μλ API λ³κ²½μ¬ν μ μ© λ° μ½λ 리ν©ν λ§ #84 @jpark0506
π λ°°ν¬
v1.1.0
μ΄λ² λ²μ μ λ³κ²½μ¬νμ μλμ κ°μμ
π μλ‘μ΄ κΈ°λ₯μ΄ μΆκ°λμμ΄μ
- UNI-23] λ Έλ,λ£¨νΈ λ²μ ν μ½λ μμ± λ° λ²μ λͺ©λ‘ μ‘°ν API κ°λ° #49 @thdgustjd1
- [UNI-127] feat : κΈΈμ°ΎκΈ° νμ΄μ§ API μ°κ²° #74 @jpark0506
- [UNI-142] feat : μ 체 κ²½λ‘ μμ± λ‘μ§ λ³κ²½, μλ‘μ΄ κΈΈ μ 보νκΈ° API μ°κ²°, λΆνΈν κΈΈ μ 보νκΈ° GlobalState μ¬μ μ #70 @dgfh0450
- [UNI-141] feat : κΈΈ μ‘°ν API μ°κ²° #67 @jpark0506
- [UNI-140] feat : μ 보 Form API μ°κ²° #65 @jpark0506
- [UNI-123] feat : λν 리μ€νΈ μ‘°ν, μ§λ 건물, μν μ£Όμ μμ μ‘°ν API μ°κ²° λ° Enum, type μ¬μ μ λ° μ μ© #64 @dgfh0450
- [UNI-66] feat: λ‘κΉ aop ꡬν #61 @mikekks
- [UNI-87] κΈΈμΆκ° λ‘μ§ 4,5λ¨κ³ ꡬν (리ν©ν λ§ μμ ) #47 @thdgustjd1
- [UNI-128] API κ³΅ν΅ νμ μ μΈ λ° fetch λλ ν 리 μ 리 #57 @jpark0506
- [UNI-120] feat : Tanstack-Query DevTools λΌμ΄λΈλ¬λ¦¬ μ€μΉ λ° μ μ© #52 @dgfh0450
- [UNI-111] fix, feat, refactor : QA λ¬Έμ ν΄κ²° (μ§λ νμ΄μ§ λ·°ν¬νΈ, λ§μ»€ λμ μ€νμΌ λ³κ²½, μ§λ μ€ λ 벨 κ°μ§, μ 보νκΈ° λͺ¨λ¬ PC νκ²½ μ€νμΌ) #48 @dgfh0450
- [UNI-99] feat : Suspense μ μ©νκΈ° #44 @jpark0506
- [UNI-108] feat : νμ΄μ§κ° λΌμ°ν° μ°κ²° λ° λ€λ‘κ°κΈ° κ³΅ν΅ μ»΄ν¬λνΈ μμ± #43 @dgfh0450
- [UNI-105] feat : μμΈ μ²λ¦¬ λ‘μ§ κ΅¬ν #42 @dgfh0450
- [UNI-22] feat: κΈΈ μΆκ° λ‘μ§ 1,2,3 λ¨κ³ ꡬν #39 @mikekks
- [UNI-95] feat : κ³΅ν΅ μλ¬ μ»΄ν¬λνΈ(SearchNull, Error, Offline) μ»΄ν¬λνΈ μμ± #41 @dgfh0450
- [UNI-100] refactor : μ½μ΄ λ£¨νΈ μμ μ λ°λ₯Έ μ‘°ν λ‘μ§ μμ #36 @thdgustjd1
- [UNI-98] feat : Tanstack Query λμ λ° μ»€μ€ν Fetch λͺ¨λ μμ± #38 @dgfh0450
- [UNI-30] μ΄λλ―Ό νμ΄μ§ κ°λ° #37 @jpark0506
- [UNI-19] feat : λΆνΈν κΈΈ μ 보 νμ΄μ§ μμ± λ° μ 보 λ‘μ§ κ΅¬ν #35 @dgfh0450
- [UNI-81] feat : μλ‘μ΄ κΈΈ μ 보 νμ΄μ§ μμ± λ° κΈΈ μμ± λ‘μ§ κ΅¬ν #32 @dgfh0450
- [UNI-84] feat: λ§μ»€ λ±μ₯ μ λλ©μ΄μ ꡬν #31 @jpark0506
- [UNI-88] feat : κ³΅ν΅ λ‘λ© μ»΄ν¬λνΈ μμ± #30 @jpark0506
- [UNI-86] feat : κΈΈ μΆκ° λ‘μ§ - 4λ¨κ³ (λ Έλμ zμ’νλ₯Ό Google Map APIλ₯Ό νΈμΆνμ¬ κ°μ Έμ€κΈ°) #28 @thdgustjd1
π κΈ°μ‘΄ λ²κ·Έκ° μμ λμμ΄μ
- [UNI-150] fix : κΈΈμ°ΎκΈ° μΊμ μ μ₯ ν΄μ #77 @jpark0506
- [UNI-149] fix : μ€λ³΅ ν¬μΈνΈ μ½μ λ¬Έμ ν΄κ²° (1, 2, 3, 4, 5, 5, 6, 7, 8) λ¬Έμ #72 @dgfh0450
- [UNI-148] fix : λΌμ°ν° μ°κ²° μ€λ₯ μμ #71 @dgfh0450
- [UNI-135] fix: κΈΈ μΆκ° API μ€λ₯ μμ #69 @mikekks
- [UNI-143] fix : μ€ν¬λ¦° μ¬μ΄μ¦ dvhλ‘ ν΅μΌνκΈ° #68 @jpark0506
- [UNI-134] fix : sqlλ¬Έ μ€λ₯ ν΄κ²° - λμλ¬Έμ #66 @thdgustjd1
- [UNI-134] fix : λΆκΈ°λ¬Έ μ€λ₯λ‘ μΈν μλͺ»λ μλ΅ μμ #60 @thdgustjd1
- [UNI-137] fix : λͺ¨λ κΈΈ μ‘°ν λ‘μ§ μμ #63 @thdgustjd1
- [UNI-136] fix: μλ, κ²½λ μμ #62 @mikekks
- [UNI-132] fix : building node μ‘°ν λ‘μ§ SQL μ€λ₯ μμ #59 @thdgustjd1
- [UNI-131] fix: FE μμ²μ λ°λ₯Έ μμ #58 @mikekks
- [UNI-119] κΈΈμ°ΎκΈ° κ²°κ³Ό λ°ν μνΈ μλλ‘ λ΄λ¦΄ μ μ€ν¬λ‘€ λκΉμ§ μλλ νμ #51 @jpark0506
- [UNI-111] fix, feat, refactor : QA λ¬Έμ ν΄κ²° (μ§λ νμ΄μ§ λ·°ν¬νΈ, λ§μ»€ λμ μ€νμΌ λ³κ²½, μ§λ μ€ λ 벨 κ°μ§, μ 보νκΈ° λͺ¨λ¬ PC νκ²½ μ€νμΌ) #48 @dgfh0450
- [UNI-116] fix : μ μ Suspense νμ΄μ§ μ ν μ fallback μμ΄ freeze λλ νμ ν΄κ²° #46 @jpark0506
- [UNI-97] fix : Loading μ»΄ν¬λνΈ λΉλ νκ²½ μ¬μ§ λ‘λ© λ¬Έμ ν΄κ²° #34 @jpark0506
- [UNI-96] fix : RoutePoint Enum μ€λ³΅ μ μΈ μ κ±° #33 @dgfh0450
π¬ μ½λλ₯Ό κ°μ νμ΄μ
- [UNI-126] chore: μ€μ¨κ±° cors μ€λ₯ ν΄κ²° #56 @mikekks
- [UNI-122] chore: ddl-auto μμ #55 @mikekks
- [UNI-121] chore : μλΉμ€ λΌμ°ν° λ³κ²½ #54 @dgfh0450
- [UNI-118] chore : CORS μ€μ μΆκ° #53 @thdgustjd1
- [UNI-65] feat: ci-cd κ΅¬μΆ #45 @mikekks
- [UNI-104] chore : document title λ³κ²½ λ° Favicon μΆκ° #40 @dgfh0450
- [UNI-100] refactor : μ½μ΄ λ£¨νΈ μμ μ λ°λ₯Έ μ‘°ν λ‘μ§ μμ #36 @thdgustjd1
- [UNI-73] refactor : κΈΈμ°ΎκΈ° λ‘μ§ μλ΅νν 리ν©ν λ§ #25 @thdgustjd1
π« λ°±μλλ μ΄λ° μμ μ νμ΄μ
- [BE] μ€νλ¦°νΈ 2 κ°λ° μ°μΆλ¬Ό #73 @mikekks
- [UNI-135] fix: κΈΈ μΆκ° API μ€λ₯ μμ #69 @mikekks
- [UNI-134] fix : sqlλ¬Έ μ€λ₯ ν΄κ²° - λμλ¬Έμ #66 @thdgustjd1
- [UNI-134] fix : λΆκΈ°λ¬Έ μ€λ₯λ‘ μΈν μλͺ»λ μλ΅ μμ #60 @thdgustjd1
- [UNI-66] feat: λ‘κΉ aop ꡬν #61 @mikekks
- [UNI-137] fix : λͺ¨λ κΈΈ μ‘°ν λ‘μ§ μμ #63 @thdgustjd1
- [UNI-136] fix: μλ, κ²½λ μμ #62 @mikekks
- [UNI-132] fix : building node μ‘°ν λ‘μ§ SQL μ€λ₯ μμ #59 @thdgustjd1
- [UNI-131] fix: FE μμ²μ λ°λ₯Έ μμ #58 @mikekks
- [UNI-87] κΈΈμΆκ° λ‘μ§ 4,5λ¨κ³ ꡬν (리ν©ν λ§ μμ ) #47 @thdgustjd1
- [UNI-126] chore: μ€μ¨κ±° cors μ€λ₯ ν΄κ²° #56 @mikekks
- [UNI-122] chore: ddl-auto μμ #55 @mikekks
- [UNI-118] chore : CORS μ€μ μΆκ° #53 @thdgustjd1
- [UNI-65] feat: ci-cd κ΅¬μΆ #45 @mikekks
- [UNI-22] feat: κΈΈ μΆκ° λ‘μ§ 1,2,3 λ¨κ³ ꡬν #39 @mikekks
- [UNI-100] refactor : μ½μ΄ λ£¨νΈ μμ μ λ°λ₯Έ μ‘°ν λ‘μ§ μμ #36 @thdgustjd1
- [UNI-86] feat : κΈΈ μΆκ° λ‘μ§ - 4λ¨κ³ (λ Έλμ zμ’νλ₯Ό Google Map APIλ₯Ό νΈμΆνμ¬ κ°μ Έμ€κΈ°) #28 @thdgustjd1
- [UNI-73] refactor : κΈΈμ°ΎκΈ° λ‘μ§ μλ΅νν 리ν©ν λ§ #25 @thdgustjd1
π§ νλ‘ νΈμλλ μ΄λ° μμ μ νμ΄μ
- [UNI-150] fix : κΈΈμ°ΎκΈ° μΊμ μ μ₯ ν΄μ #77 @jpark0506
- [UNI-127] feat : κΈΈμ°ΎκΈ° νμ΄μ§ API μ°κ²° #74 @jpark0506
- [UNI-149] fix : μ€λ³΅ ν¬μΈνΈ μ½μ λ¬Έμ ν΄κ²° (1, 2, 3, 4, 5, 5, 6, 7, 8) λ¬Έμ #72 @dgfh0450
- [UNI-148] fix : λΌμ°ν° μ°κ²° μ€λ₯ μμ #71 @dgfh0450
- [UNI-142] feat : μ 체 κ²½λ‘ μμ± λ‘μ§ λ³κ²½, μλ‘μ΄ κΈΈ μ 보νκΈ° API μ°κ²°, λΆνΈν κΈΈ μ 보νκΈ° GlobalState μ¬μ μ #70 @dgfh0450
- [UNI-143] fix : μ€ν¬λ¦° μ¬μ΄μ¦ dvhλ‘ ν΅μΌνκΈ° #68 @jpark0506
- [UNI-141] feat : κΈΈ μ‘°ν API μ°κ²° #67 @jpark0506
- [UNI-140] feat : μ 보 Form API μ°κ²° #65 @jpark0506
- [UNI-123] feat : λν 리μ€νΈ μ‘°ν, μ§λ 건물, μν μ£Όμ μμ μ‘°ν API μ°κ²° λ° Enum, type μ¬μ μ λ° μ μ© #64 @dgfh0450
- [UNI-128] API κ³΅ν΅ νμ μ μΈ λ° fetch λλ ν 리 μ 리 #57 @jpark0506
- [UNI-121] chore : μλΉμ€ λΌμ°ν° λ³κ²½ #54 @dgfh0450
- [UNI-120] feat : Tanstack-Query DevTools λΌμ΄λΈλ¬λ¦¬ μ€μΉ λ° μ μ© #52 @dgfh0450
- [UNI-119] κΈΈμ°ΎκΈ° κ²°κ³Ό λ°ν μνΈ μλλ‘ λ΄λ¦΄ μ μ€ν¬λ‘€ λκΉμ§ μλλ νμ #51 @jpark0506
- [UNI-111] fix, feat, refactor : QA λ¬Έμ ν΄κ²° (μ§λ νμ΄μ§ λ·°ν¬νΈ, λ§μ»€ λμ μ€νμΌ λ³κ²½, μ§λ μ€ λ 벨 κ°μ§, μ 보νκΈ° λͺ¨λ¬ PC νκ²½ μ€νμΌ) #48 @dgfh0450
- [UNI-116] fix : μ μ Suspense νμ΄μ§ μ ν μ fallback μμ΄ freeze λλ νμ ν΄κ²° #46 @jpark0506
- [UNI-99] feat : Suspense μ μ©νκΈ° #44 @jpark0506
- [UNI-108] feat : νμ΄μ§κ° λΌμ°ν° μ°κ²° λ° λ€λ‘κ°κΈ° κ³΅ν΅ μ»΄ν¬λνΈ μμ± #43 @dgfh0450
- [UNI-105] feat : μμΈ μ²λ¦¬ λ‘μ§ κ΅¬ν #42 @dgfh0450
- [UNI-104] chore : document title λ³κ²½ λ° Favicon μΆκ° #40 @dgfh0450
- [UNI-95] feat : κ³΅ν΅ μλ¬ μ»΄ν¬λνΈ(SearchNull, Error, Offline) μ»΄ν¬λνΈ μμ± #41 @dgfh0450
- [UNI-98] feat : Tanstack Query λμ λ° μ»€μ€ν Fetch λͺ¨λ μμ± #38 @dgfh0450
- [UNI-30] μ΄λλ―Ό νμ΄μ§ κ°λ° #37 @jpark0506
- [UNI-19] feat : λΆνΈν κΈΈ μ 보 νμ΄μ§ μμ± λ° μ 보 λ‘μ§ κ΅¬ν #35 @dgfh0450
- [UNI-97] fix : Loading μ»΄ν¬λνΈ λΉλ νκ²½ μ¬μ§ λ‘λ© λ¬Έμ ν΄κ²° #34 @jpark0506
- [UNI-96] fix : RoutePoint Enum μ€λ³΅ μ μΈ μ κ±° #33 @dgfh0450
- [UNI-81] feat : μλ‘μ΄ κΈΈ μ 보 νμ΄μ§ μμ± λ° κΈΈ μμ± λ‘μ§ κ΅¬ν #32 @dgfh0450
- [UNI-84] feat: λ§μ»€ λ±μ₯ μ λλ©μ΄μ ꡬν #31 @jpark0506
- [UNI-88] feat : κ³΅ν΅ λ‘λ© μ»΄ν¬λνΈ μμ± #30 @jpark0506
π λ°°ν¬
v1.0.0
μ΄λ² λ²μ μ λ³κ²½μ¬νμ μλμ κ°μμ
π μλ‘μ΄ κΈ°λ₯μ΄ μΆκ°λμμ΄μ
- [UNI-49] feat : μ§λ νμ΄μ§ ꡬν (μ§λ λ©μΈ, μ₯μ μμΈ, 건물 κ²μ, κ²½λ‘ κ²μ) (UNI-50, UNI-55) #20 @dgfh0450
- [UNI-15] feat : κΈΈ μ°ΎκΈ° κ²°κ³Ό νμ΄μ§ (UNI-57, UNI-58) #18 @jpark0506
- [UNI-18] feat : routeμ μνμμ,μ£Όμμμ μ‘°ν λ° μ λ°μ΄νΈ(μμ ,μμ ,μμ±) API κ°λ° #21 @thdgustjd1
- [UNI-13] feat: μμΈ κ±΄λ¬Ό λ Έλ μ‘°ν API #17 @mikekks
- [UNI-11] feat : λνκ΅ λ΄ λͺ¨λ 루νΈμ λ Έλλ₯Ό μ‘°ννλ API κ°λ° #16 @thdgustjd1
- [UNI-8] μ 체 λνκ΅ λͺ©λ‘ μ‘°ν(κ²μ) API ꡬν #15 @thdgustjd1
- [UNI-67] feat : Vite SVG Dynamic Import λ°©μ μμ #14 @jpark0506
- [UNI-6] feat : λλ©, νκ΅ κ²μ νμ΄μ§ ꡬν λ° λΌμ°ν° μ°κ²° (UNI-40, UNI-45) #13 @dgfh0450
- [UNI-12] 건물 λ Έλ κ²μ API #11 @mikekks
- [UNI-46] [FE] Mock Data μμ±νκΈ° (UNI-47, UNI-48) #10 @jpark0506
- [UNI-64] 건물 λ Έλ μ‘°ν API ([UNI-9] last PR) #8 @mikekks
- [UNI-14] feat : κΈΈμ°ΎκΈ° λ° μμΈκ²½λ‘ μλ΄ λ‘μ§ μμ± #7 @thdgustjd1
- [UNI-10] feat: μν&μ£Όμ μμ μ‘°ν API #6 @mikekks
- [UNI-42] feat : κ³΅ν΅ μ»΄ν¬λνΈ μ μ (UNI-43, UNI-44, UNI-54) #5 @dgfh0450
- [UNI-38] feat: μ΄κΈ° μ§λ μ»΄ν¬λνΈ λ° ν μμ± #3 @jpark0506
- [UNI-36] feat : Vite νλ‘μ νΈ μ΄κΈ° μ€μ & λμμΈ μμ€ν μ μ© #2 @dgfh0450
π¬ μ½λλ₯Ό κ°μ νμ΄μ
- chore: λ¦΄λ¦¬μ¦ λ ΈνΈ μΆκ° #22 @mikekks
- [UNI-63] chore : DTO μμ±μλ₯Ό builder ν¨ν΄μμ factory method ν¨ν΄μΌλ‘ ν΅μΌ #12 @thdgustjd1
- [UNI-62] chore : custom exception handler μ μ #9 @thdgustjd1
- [UNI-34] feat: [FE] CI / CD μ€μ νκΈ° #4 @jpark0506
- [UNI-7] feat: νλ‘μ νΈ μ΄κΈ°μΈν λ° μν°ν° μ μ #1 @mikekks
π« λ°±μλλ μ΄λ° μμ μ νμ΄μ
- [UNI-18] feat : routeμ μνμμ,μ£Όμμμ μ‘°ν λ° μ λ°μ΄νΈ(μμ ,μμ ,μμ±) API κ°λ° #21 @thdgustjd1
- [UNI-13] feat: μμΈ κ±΄λ¬Ό λ Έλ μ‘°ν API #17 @mikekks
- [UNI-11] feat : λνκ΅ λ΄ λͺ¨λ 루νΈμ λ Έλλ₯Ό μ‘°ννλ API κ°λ° #16 @thdgustjd1
- [UNI-8] μ 체 λνκ΅ λͺ©λ‘ μ‘°ν(κ²μ) API ꡬν #15 @thdgustjd1
- [UNI-63] chore : DTO μμ±μλ₯Ό builder ν¨ν΄μμ factory method ν¨ν΄μΌλ‘ ν΅μΌ #12 @thdgustjd1
- [UNI-12] 건물 λ Έλ κ²μ API #11 @mikekks
- [UNI-62] chore : custom exception handler μ μ #9 @thdgustjd1
- [UNI-64] 건물 λ Έλ μ‘°ν API ([UNI-9] last PR) #8 @mikekks
- [UNI-14] feat : κΈΈμ°ΎκΈ° λ° μμΈκ²½λ‘ μλ΄ λ‘μ§ μμ± #7 @thdgustjd1
- [UNI-10] feat: μν&μ£Όμ μμ μ‘°ν API #6 @mikekks
- [UNI-7] feat: νλ‘μ νΈ μ΄κΈ°μΈν λ° μν°ν° μ μ #1 @mikekks
π§ νλ‘ νΈμλλ μ΄λ° μμ μ νμ΄μ
- [FE] μ€νλ¦°νΈ 1 κΈ°λ₯ ꡬν #24 @jpark0506
- [UNI-49] feat : μ§λ νμ΄μ§ ꡬν (μ§λ λ©μΈ, μ₯μ μμΈ, 건물 κ²μ, κ²½λ‘ κ²μ) (UNI-50, UNI-55) #20 @dgfh0450
- [UNI-15] feat : κΈΈ μ°ΎκΈ° κ²°κ³Ό νμ΄μ§ (UNI-57, UNI-58) #18 @jpark0506
- [UNI-67] feat : Vite SVG Dynamic Import λ°©μ μμ #14 @jpark0506
- [UNI-6] feat : λλ©, νκ΅ κ²μ νμ΄μ§ ꡬν λ° λΌμ°ν° μ°κ²° (UNI-40, UNI-45) #13 @dgfh0450
- [UNI-46] [FE] Mock Data μμ±νκΈ° (UNI-47, UNI-48) #10 @jpark0506
- [UNI-42] feat : κ³΅ν΅ μ»΄ν¬λνΈ μ μ (UNI-43, UNI-44, UNI-54) #5 @dgfh0450
- [UNI-34] feat: [FE] CI / CD μ€μ νκΈ° #4 @jpark0506
- [UNI-38] feat: μ΄κΈ° μ§λ μ»΄ν¬λνΈ λ° ν μμ± #3 @jpark0506
- [UNI-36] feat : Vite νλ‘μ νΈ μ΄κΈ° μ€μ & λμμΈ μμ€ν μ μ© #2 @dgfh0450