Skip to content

Commit 1fd1833

Browse files
committed
🎉 release v1.0.0
1 parent c2166d9 commit 1fd1833

File tree

494 files changed

+18166
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

494 files changed

+18166
-0
lines changed

.github/ISSUE_TEMPLATE/bug_report.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
---
2+
name: "Bug report Issue Template"
3+
about: "버그 템플릿"
4+
title: "[BUG]"
5+
labels: ''
6+
assignees: ''
7+
8+
---
9+
10+
### 버그 설명
11+
12+
### 버그 재현 방법
13+
14+
### 스크린샷 혹은 영상
15+
16+
### 디바이스 정보
17+
18+
### 참고 사항
19+

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
blank_issues_enabled: false
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
---
2+
name: "Feature Template"
3+
about: "피쳐 템플릿"
4+
title: ""
5+
labels: ''
6+
assignees: ''
7+
8+
---
9+
### 이슈 설명
10+
11+
### TODO
12+
13+
### 스크린샷 (optional)
14+

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
### 연관 이슈
2+
(close #이슈번호)
3+
4+
### 작업 내용
5+
6+
### 스크린샷 (선택)
7+

.github/auto_assign.yml

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
# Set to true to add reviewers to pull requests
2+
addReviewers: true
3+
4+
# Set to true to add assignees to pull requests
5+
addAssignees: author
6+
7+
# A list of reviewers to be added to pull requests (GitHub user name)
8+
reviewers:
9+
- AhnSangHee
10+
- dittoo8
11+
- klmyoungyun
12+
13+
# A number of reviewers added to the pull request
14+
# Set 0 to add all the reviewers (default: 0)
15+
numberOfReviewers: 2
16+
17+
# A number of assignees to add to the pull request
18+
# Set to 0 to add all of the assignees.
19+
# Uses numberOfReviewers if unset.
20+
numberOfAssignees: 1
21+
22+
# A list of keywords to be skipped the process that add reviewers if pull requests include it
23+
skipKeywords:
24+
- wip

.gitignore

Lines changed: 112 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,112 @@
1+
### macOS ###
2+
Secrets.swift
3+
4+
# General
5+
.DS_Store
6+
.AppleDouble
7+
.LSOverride
8+
9+
# Private
10+
Private.swift
11+
12+
# Icon must end with two
13+
Icon
14+
15+
# Thumbnails
16+
._*
17+
18+
# Files that might appear in the root of a volume
19+
.DocumentRevisions-V100
20+
.fseventsd
21+
.Spotlight-V100
22+
.TemporaryItems
23+
.Trashes
24+
.VolumeIcon.icns
25+
.com.apple.timemachine.donotpresent
26+
27+
# Directories potentially created on remote AFP share
28+
.AppleDB
29+
.AppleDesktop
30+
Network Trash Folder
31+
Temporary Items
32+
.apdisk
33+
34+
### Xcode ###
35+
# Xcode
36+
#
37+
# gitignore contributors: remember to update Global/Xcode.gitignore, Objective-C.gitignore & Swift.gitignore
38+
39+
## User settings
40+
xcuserdata/
41+
42+
## compatibility with Xcode 8 and earlier (ignoring not required starting Xcode 9)
43+
*.xcscmblueprint
44+
*.xccheckout
45+
46+
## compatibility with Xcode 3 and earlier (ignoring not required starting Xcode 4)
47+
build/
48+
DerivedData/
49+
*.moved-aside
50+
*.pbxuser
51+
!default.pbxuser
52+
*.mode1v3
53+
!default.mode1v3
54+
*.mode2v3
55+
!default.mode2v3
56+
*.perspectivev3
57+
!default.perspectivev3
58+
59+
### Xcode Patch ###
60+
*.xcodeproj/*
61+
!*.xcodeproj/project.pbxproj
62+
!*.xcodeproj/xcshareddata/
63+
!*.xcworkspace/contents.xcworkspacedata
64+
/*.gcno
65+
66+
### Projects ###
67+
*.xcodeproj
68+
*.xcworkspace
69+
70+
### Tuist derived files ###
71+
graph.dot
72+
Derived/
73+
74+
### Tuist managed dependencies ###
75+
Tuist/Dependencies
76+
Tuist/.build
77+
78+
# Xcode
79+
#
80+
# gitignore contributors: remember to update Global/Xcode.gitignore, Objective-C.gitignore & Swift.gitignore
81+
82+
## User settings
83+
xcuserdata/
84+
.DS_Store
85+
86+
## compatibility with Xcode 8 and earlier (ignoring not required starting Xcode 9)
87+
*.xcscmblueprint
88+
*.xccheckout
89+
90+
## compatibility with Xcode 3 and earlier (ignoring not required starting Xcode 4)
91+
build/
92+
DerivedData/
93+
*.moved-aside
94+
*.pbxuser
95+
!default.pbxuser
96+
*.mode1v3
97+
!default.mode1v3
98+
*.mode2v3
99+
!default.mode2v3
100+
*.perspectivev3
101+
!default.perspectivev3
102+
103+
## Obj-C/Swift specific
104+
*.hmap
105+
106+
## App packaging
107+
*.ipa
108+
*.dSYM.zip
109+
*.dSYM
110+
111+
# Swift Package Manager
112+
.build/

.mise.toml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
[tools]
2+
tuist = "4.17.0"

.swiftformat

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
--exclude **/Derived/**.swift
2+
--exclude **/build/**.swift
3+
--exclude **/.build/**.swift
4+
5+
# swift version
6+
--swiftversion 5.9
7+
8+
# format options
9+
--indent 4
10+
--trimwhitespace always
11+
--allman false
12+
--commas inline
13+
--lineaftermarks false

.swiftlint.yml

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
excluded:
2+
- "./Projects/App/Derived/**"
3+
- "./Projects/DesignSystem/Derived/**"
4+
- "Tuist/**"
5+
- DesignSystemKitAsset+Typography.swift
6+
7+
disabled_rules:
8+
- identifier_name
9+
- trailing_whitespace
10+
- nesting
11+
- redundant_optional_initialization
12+
- unused_optional_binding
13+
- function_parameter_count
14+
- function_body_length
15+
- large_tuple
16+
- unused_control_flow_label
17+
- private_over_fileprivate
18+
19+
opt_in_rules:
20+
- indentation_width
21+
- closure_end_indentation
22+
- empty_count
23+
- empty_string
24+
- sorted_imports
25+
26+
analyzer_rules:
27+
- unused_declaration
28+
- unused_import
29+
30+
reporter: "xcode"

Makefile

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
MISE=$(HOME)/.local/bin/mise
2+
TUIST=$(MISE) exec tuist -- tuist
3+
4+
generate:
5+
$(TUIST) generate
6+
7+
install:
8+
$(TUIST) install
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
//
2+
// debug-ShareExtension.xcconfig
3+
// App
4+
//
5+
// Created by 김영균 on 7/1/24.
6+
// Copyright © 2024 mashup.dorabangs. All rights reserved.
7+
//
8+
9+
// Configuration settings file format documentation can be found at:
10+
// https://help.apple.com/xcode/#/dev745c5c974
11+
12+
#include "./shared-ShareExtension.xcconfig"
13+
14+
PROVISIONING_PROFILE_SPECIFIER = Development com.mashup.dorabangs-dev.share
15+
16+
CODE_SIGN_IDENTITY = Apple Development: YoungGyun Kim (N9J5978KH3)
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
//
2+
// debug.xcconfig
3+
// Manifests
4+
//
5+
// Created by 김영균 on 6/13/24.
6+
//
7+
8+
// Configuration settings file format documentation can be found at:
9+
// https://help.apple.com/xcode/#/dev745c5c974
10+
11+
#include "./shared.xcconfig"
12+
13+
ENABLE_NS_ASSERTIONS = YES
14+
15+
SWIFT_COMPILATION_MODE = singlefile
16+
17+
BUNDLE_NAME = [DEV]Linkit
18+
19+
PROVISIONING_PROFILE_SPECIFIER = Development com.mashup.dorabangs-dev
20+
21+
CODE_SIGN_IDENTITY = Apple Development: YoungGyun Kim (N9J5978KH3)
22+
23+
ASSETCATALOG_COMPILER_APPICON_NAME = DevAppIcon
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
//
2+
// release-ShareExtension.xcconfig
3+
// App
4+
//
5+
// Created by 김영균 on 7/1/24.
6+
// Copyright © 2024 mashup.dorabangs. All rights reserved.
7+
//
8+
9+
// Configuration settings file format documentation can be found at:
10+
// https://help.apple.com/xcode/#/dev745c5c974
11+
12+
#include "./shared-ShareExtension.xcconfig"
13+
14+
PROVISIONING_PROFILE_SPECIFIER = Distribution com.mashup.dorabangs.share
15+
16+
CODE_SIGN_IDENTITY = Apple Distribution: YoungGyun Kim (8ATYCP492F)
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
//
2+
// release.xcconfig
3+
// Manifests
4+
//
5+
// Created by 김영균 on 6/13/24.
6+
//
7+
8+
// Configuration settings file format documentation can be found at:
9+
// https://help.apple.com/xcode/#/dev745c5c974
10+
11+
#include "./shared.xcconfig"
12+
13+
ENABLE_NS_ASSERTIONS = NO
14+
15+
SWIFT_COMPILATION_MODE = wholemodule
16+
17+
BUNDLE_NAME = Linkit
18+
19+
PROVISIONING_PROFILE_SPECIFIER = Distribution com.mashup.dorabangs
20+
21+
CODE_SIGN_IDENTITY = Apple Distribution: YoungGyun Kim (8ATYCP492F)
22+
23+
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
//
2+
// shared-ShareExtension.xcconfig
3+
// App
4+
//
5+
// Created by 김영균 on 7/1/24.
6+
// Copyright © 2024 mashup.dorabangs. All rights reserved.
7+
//
8+
9+
// Configuration settings file format documentation can be found at:
10+
// https://help.apple.com/xcode/#/dev745c5c974
11+
12+
MARKETING_VERSION = 1.0.0
13+
14+
CURRENT_PROJECT_VERSION = 1.0
15+
16+
IPHONEOS_DEPLOYMENT_TARGET = 15.0
17+
18+
DEVELOPMENT_TEAM = 8ATYCP492F
19+
20+
CODE_SIGN_STYLE = Manual
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
//
2+
// shared.xcconfig
3+
// Manifests
4+
//
5+
// Created by 김영균 on 6/13/24.
6+
//
7+
8+
// Configuration settings file format documentation can be found at:
9+
// https://help.apple.com/xcode/#/dev745c5c974
10+
11+
MARKETING_VERSION = 1.0.0
12+
13+
CURRENT_PROJECT_VERSION = 1.0
14+
15+
IPHONEOS_DEPLOYMENT_TARGET = 15.0
16+
17+
ENABLE_USER_SCRIPT_SANDBOXING = NO
18+
19+
DEVELOPMENT_TEAM = 8ATYCP492F
20+
21+
CODE_SIGN_STYLE = Manual
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3+
<plist version="1.0">
4+
<dict>
5+
<key>keychain-access-groups</key>
6+
<array>
7+
<string>$(AppIdentifierPrefix)group.com.mashup.dorabangs</string>
8+
</array>
9+
</dict>
10+
</plist>
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3+
<plist version="1.0">
4+
<dict>
5+
<key>keychain-access-groups</key>
6+
<array>
7+
<string>$(AppIdentifierPrefix)group.com.mashup.dorabangs</string>
8+
</array>
9+
</dict>
10+
</plist>
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3+
<plist version="1.0">
4+
<dict>
5+
<key>keychain-access-groups</key>
6+
<array>
7+
<string>$(AppIdentifierPrefix)group.com.mashup.dorabangs</string>
8+
</array>
9+
</dict>
10+
</plist>

0 commit comments

Comments
 (0)