Skip to content

Commit 742dafe

Browse files
authored
Merge pull request #7 from studyplus/renew
Renew
2 parents b86711a + 1989648 commit 742dafe

File tree

150 files changed

+2745
-16960
lines changed

Some content is hidden

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

150 files changed

+2745
-16960
lines changed

.github/CODEOWNERS

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
* @studyplus/ios

.github/workflows/pr.yml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
name: PR check
2+
3+
on: pull_request
4+
5+
jobs:
6+
danger:
7+
runs-on: ubuntu-latest
8+
9+
steps:
10+
- uses: actions/checkout@v2
11+
- name: Danger(SwiftLint)
12+
uses: docker://ghcr.io/danger/danger-swift-with-swiftlint:3.8.0
13+
env:
14+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

.gitignore

Lines changed: 29 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,29 @@
1-
build/archives
2-
build/**/working
3-
xcuserdata
4-
Pods
5-
xcshareddata
6-
nowbuilding.lock
7-
Podfile.lock
8-
.DS_Store
1+
## Build generated
2+
build/
3+
DerivedData/
4+
5+
# Swift Package Manager
6+
.build/
7+
8+
## Various settings
9+
*.pbxuser
10+
!default.pbxuser
11+
*.mode1v3
12+
!default.mode1v3
13+
*.mode2v3
14+
!default.mode2v3
15+
*.perspectivev3
16+
!default.perspectivev3
17+
xcuserdata/
18+
19+
## Obj-C/Swift specific
20+
*.hmap
21+
*.ipa
22+
*.dSYM.zip
23+
*.dSYM
24+
25+
## Other
26+
*.moved-aside
27+
*.xccheckout
28+
*.xcscmblueprint
29+
*.DS_Store

.swiftlint.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
excluded:
2+
- .build/

CHANGELOG.md

Lines changed: 221 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,221 @@
1+
3.0.0 Release notes (2021-03-29)
2+
=============================================================
3+
4+
### API Breaking Changes
5+
6+
* Change supported OS to iOS 11 or above.
7+
* Renewed public API. See StudyplusAPI, StudypusRecord, StudyplusLoginDelegate, StudyplusError.
8+
9+
### Enhancements
10+
11+
* Supports Swift Package Manager.
12+
* Code format.
13+
* Update README.
14+
15+
### Bugfixes
16+
17+
* None.
18+
19+
2.0.1 Release notes (2019-09-24)
20+
=============================================================
21+
22+
### API Breaking Changes
23+
24+
* Stoped support iOS8.
25+
* LSApplicationQueriesSchemes is always required to see if studyplus is installed. Please check README.md.
26+
27+
### Enhancements
28+
29+
* None.
30+
31+
### Bugfixes
32+
33+
* None.
34+
35+
2.0.0 Release notes (2019-09-24)
36+
=============================================================
37+
38+
### API Breaking Changes
39+
40+
* Stoped support iOS8.
41+
* LSApplicationQueriesSchemes is always required to see if studyplus is installed. Please check README.md.
42+
43+
### Enhancements
44+
45+
* None.
46+
47+
### Bugfixes
48+
49+
* Fixed to check if studyplus is installed.
50+
51+
1.3.6 Release notes (2019-08-30)
52+
=============================================================
53+
54+
### API Breaking Changes
55+
56+
* None.
57+
58+
### Enhancements
59+
60+
* show sdk verison string.
61+
62+
### Bugfixes
63+
64+
* None.
65+
66+
1.3.3 Release notes (2019-08-30)
67+
=============================================================
68+
69+
### API Breaking Changes
70+
71+
* None.
72+
73+
### Enhancements
74+
75+
* None.
76+
77+
### Bugfixes
78+
79+
* None.
80+
81+
1.3.2 Release notes (2019-06-21)
82+
=============================================================
83+
84+
### API Breaking Changes
85+
86+
* None.
87+
88+
### Enhancements
89+
90+
* change url of app store
91+
92+
### Bugfixes
93+
94+
* None.
95+
96+
1.3.1 Release notes (2019-06-17)
97+
=============================================================
98+
99+
### API Breaking Changes
100+
101+
* None.
102+
103+
### Enhancements
104+
105+
* added lower than 24 hours validation when post study record.
106+
107+
### Bugfixes
108+
109+
* None.
110+
111+
1.3.0 Release notes (2019-04-09)
112+
=============================================================
113+
114+
### API Breaking Changes
115+
116+
* None.
117+
118+
### Enhancements
119+
120+
* change the consumer key and secret.
121+
* You can call this method to switch to a different key when logging in to Studyplus or posting study records.
122+
* If multiple applications are connected with Studyplus, you need to call this method.
123+
* If there is only one connected application, you do not need to call this method.
124+
* Built with Xcode 10.2 & Swift 5.
125+
* Update library.
126+
127+
### Bugfixes
128+
129+
* None.
130+
131+
1.2.1 Release notes (2019-01-15)
132+
=============================================================
133+
134+
### API Breaking Changes
135+
136+
* None.
137+
138+
### Enhancements
139+
140+
* Built with Xcode 10 & Swift 4.2.
141+
* Update library.
142+
143+
### Bugfixes
144+
145+
* None.
146+
147+
1.2.0 Release notes (2018-07-02)
148+
=============================================================
149+
150+
### API Breaking Changes
151+
152+
* None.
153+
154+
### Enhancements
155+
156+
* None.
157+
158+
### Bugfixes
159+
160+
* fail to post study record when 24 hour system setting is invalid.
161+
162+
1.1.1 Release notes (2017-11-14)
163+
=============================================================
164+
165+
### API Breaking Changes
166+
167+
* None.
168+
169+
### Enhancements
170+
171+
* None
172+
173+
### Bugfixes
174+
175+
* use shared when call URLSession.
176+
177+
1.1.0 Release notes (2017-09-25)
178+
=============================================================
179+
180+
### API Breaking Changes
181+
182+
* None.
183+
184+
### Enhancements
185+
186+
* Build with Xcode 9 and Converted the project to Swift 4
187+
188+
### Bugfixes
189+
190+
* None.
191+
192+
1.0.9 Release notes (2017-07-06)
193+
=============================================================
194+
195+
### API Breaking Changes
196+
197+
* None.
198+
199+
### Enhancements
200+
201+
* None.
202+
203+
### Bugfixes
204+
205+
* Fixed warning that license file can not be read when pod install
206+
207+
1.0.8 Release notes (2017-07-06)
208+
=============================================================
209+
210+
### API Breaking Changes
211+
212+
* None.
213+
214+
### Enhancements
215+
216+
* None.
217+
218+
### Bugfixes
219+
220+
* Display date string with current local
221+
* Call finishTasksAndInvalidate

Dangerfile.swift

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
import Danger
2+
import Foundation
3+
4+
let danger = Danger()
5+
6+
SwiftLint.lint(.modifiedAndCreatedFiles(directory: nil), inline: true, configFile: ".swiftlint.yml")

0 commit comments

Comments
 (0)