Skip to content

Commit 357c65d

Browse files
authored
feat(TSE-848): Add support for the new In-Context Editor (#56)
1 parent 6bf481f commit 357c65d

60 files changed

Lines changed: 573 additions & 2610 deletions

Some content is hidden

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

.github/workflows/issue_commented.yml

Lines changed: 0 additions & 8 deletions
This file was deleted.

.github/workflows/issue_created.yml

Lines changed: 0 additions & 8 deletions
This file was deleted.

.github/workflows/test.yml

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,11 @@ name: Test
22
on: [ push ]
33
jobs:
44
test:
5-
strategy:
6-
fail-fast: false
7-
matrix:
8-
ruby: [ 2.7, 3.0, 3.1, 3.2 ]
95
runs-on: ubuntu-latest
106
steps:
117
- uses: actions/checkout@v2
128
- uses: ruby/setup-ruby@319066216501fbd5e2d568f14b7d68c19fb67a5d
139
with:
14-
ruby-version: ${{ matrix.ruby }}
10+
ruby-version: '3.2'
1511
- run: bundle install
1612
- run: bundle exec rspec spec

.github/workflows/zendesk_comment.yml

Lines changed: 0 additions & 7 deletions
This file was deleted.

.github/workflows/zendesk_solve.yml

Lines changed: 0 additions & 7 deletions
This file was deleted.

.gitignore

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
.bundle
44
.config
55
.yardoc
6-
Gemfile.lock
76
InstalledFiles
87
_yardoc
98
coverage

.tool-versions

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
ruby 3.2.0
1+
ruby 3.2.1

CODEOWNERS

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
* @Varpusparvi @francawinter @itsahsiao @lookasc @flowreaction @valeraine

Gemfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
source 'https://rubygems.org'
1+
source "https://rubygems.org"
22

33
gemspec

Gemfile.lock

Lines changed: 241 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,241 @@
1+
PATH
2+
remote: .
3+
specs:
4+
phraseapp-in-context-editor-ruby (2.0.0)
5+
i18n (~> 1.0)
6+
json (~> 2.0)
7+
request_store (~> 1.2)
8+
9+
GEM
10+
remote: https://rubygems.org/
11+
specs:
12+
actioncable (7.0.7.2)
13+
actionpack (= 7.0.7.2)
14+
activesupport (= 7.0.7.2)
15+
nio4r (~> 2.0)
16+
websocket-driver (>= 0.6.1)
17+
actionmailbox (7.0.7.2)
18+
actionpack (= 7.0.7.2)
19+
activejob (= 7.0.7.2)
20+
activerecord (= 7.0.7.2)
21+
activestorage (= 7.0.7.2)
22+
activesupport (= 7.0.7.2)
23+
mail (>= 2.7.1)
24+
net-imap
25+
net-pop
26+
net-smtp
27+
actionmailer (7.0.7.2)
28+
actionpack (= 7.0.7.2)
29+
actionview (= 7.0.7.2)
30+
activejob (= 7.0.7.2)
31+
activesupport (= 7.0.7.2)
32+
mail (~> 2.5, >= 2.5.4)
33+
net-imap
34+
net-pop
35+
net-smtp
36+
rails-dom-testing (~> 2.0)
37+
actionpack (7.0.7.2)
38+
actionview (= 7.0.7.2)
39+
activesupport (= 7.0.7.2)
40+
rack (~> 2.0, >= 2.2.4)
41+
rack-test (>= 0.6.3)
42+
rails-dom-testing (~> 2.0)
43+
rails-html-sanitizer (~> 1.0, >= 1.2.0)
44+
actiontext (7.0.7.2)
45+
actionpack (= 7.0.7.2)
46+
activerecord (= 7.0.7.2)
47+
activestorage (= 7.0.7.2)
48+
activesupport (= 7.0.7.2)
49+
globalid (>= 0.6.0)
50+
nokogiri (>= 1.8.5)
51+
actionview (7.0.7.2)
52+
activesupport (= 7.0.7.2)
53+
builder (~> 3.1)
54+
erubi (~> 1.4)
55+
rails-dom-testing (~> 2.0)
56+
rails-html-sanitizer (~> 1.1, >= 1.2.0)
57+
activejob (7.0.7.2)
58+
activesupport (= 7.0.7.2)
59+
globalid (>= 0.3.6)
60+
activemodel (7.0.7.2)
61+
activesupport (= 7.0.7.2)
62+
activerecord (7.0.7.2)
63+
activemodel (= 7.0.7.2)
64+
activesupport (= 7.0.7.2)
65+
activestorage (7.0.7.2)
66+
actionpack (= 7.0.7.2)
67+
activejob (= 7.0.7.2)
68+
activerecord (= 7.0.7.2)
69+
activesupport (= 7.0.7.2)
70+
marcel (~> 1.0)
71+
mini_mime (>= 1.1.0)
72+
activesupport (7.0.7.2)
73+
concurrent-ruby (~> 1.0, >= 1.0.2)
74+
i18n (>= 1.6, < 2)
75+
minitest (>= 5.1)
76+
tzinfo (~> 2.0)
77+
addressable (2.8.5)
78+
public_suffix (>= 2.0.2, < 6.0)
79+
async (2.6.4)
80+
console (~> 1.10)
81+
fiber-annotation
82+
io-event (~> 1.1)
83+
timers (~> 4.1)
84+
async-http (0.60.2)
85+
async (>= 1.25)
86+
async-io (>= 1.28)
87+
async-pool (>= 0.2)
88+
protocol-http (~> 0.24.0)
89+
protocol-http1 (~> 0.15.0)
90+
protocol-http2 (~> 0.15.0)
91+
traces (>= 0.10.0)
92+
async-http-faraday (0.12.0)
93+
async-http (~> 0.42)
94+
faraday
95+
async-io (1.35.0)
96+
async
97+
async-pool (0.4.0)
98+
async (>= 1.25)
99+
builder (3.2.4)
100+
concurrent-ruby (1.2.2)
101+
console (1.23.2)
102+
fiber-annotation
103+
fiber-local
104+
crass (1.0.6)
105+
date (3.3.3)
106+
diff-lcs (1.5.0)
107+
erubi (1.12.0)
108+
faraday (2.7.10)
109+
faraday-net_http (>= 2.0, < 3.1)
110+
ruby2_keywords (>= 0.0.4)
111+
faraday-http-cache (2.5.0)
112+
faraday (>= 0.8)
113+
faraday-net_http (3.0.2)
114+
fiber-annotation (0.2.0)
115+
fiber-local (1.0.0)
116+
github_changelog_generator (1.16.4)
117+
activesupport
118+
async (>= 1.25.0)
119+
async-http-faraday
120+
faraday-http-cache
121+
multi_json
122+
octokit (~> 4.6)
123+
rainbow (>= 2.2.1)
124+
rake (>= 10.0)
125+
globalid (1.2.0)
126+
activesupport (>= 6.1)
127+
i18n (1.14.1)
128+
concurrent-ruby (~> 1.0)
129+
io-event (1.3.2)
130+
json (2.6.3)
131+
loofah (2.21.3)
132+
crass (~> 1.0.2)
133+
nokogiri (>= 1.12.0)
134+
mail (2.8.1)
135+
mini_mime (>= 0.1.1)
136+
net-imap
137+
net-pop
138+
net-smtp
139+
marcel (1.0.2)
140+
method_source (1.0.0)
141+
mini_mime (1.1.5)
142+
minitest (5.19.0)
143+
multi_json (1.15.0)
144+
net-imap (0.3.7)
145+
date
146+
net-protocol
147+
net-pop (0.1.2)
148+
net-protocol
149+
net-protocol (0.2.1)
150+
timeout
151+
net-smtp (0.3.3)
152+
net-protocol
153+
nio4r (2.5.9)
154+
nokogiri (1.15.4-arm64-darwin)
155+
racc (~> 1.4)
156+
octokit (4.25.1)
157+
faraday (>= 1, < 3)
158+
sawyer (~> 0.9)
159+
protocol-hpack (1.4.2)
160+
protocol-http (0.24.7)
161+
protocol-http1 (0.15.1)
162+
protocol-http (~> 0.22)
163+
protocol-http2 (0.15.1)
164+
protocol-hpack (~> 1.4)
165+
protocol-http (~> 0.18)
166+
public_suffix (5.0.3)
167+
racc (1.7.1)
168+
rack (2.2.8)
169+
rack-test (2.1.0)
170+
rack (>= 1.3)
171+
rails (7.0.7.2)
172+
actioncable (= 7.0.7.2)
173+
actionmailbox (= 7.0.7.2)
174+
actionmailer (= 7.0.7.2)
175+
actionpack (= 7.0.7.2)
176+
actiontext (= 7.0.7.2)
177+
actionview (= 7.0.7.2)
178+
activejob (= 7.0.7.2)
179+
activemodel (= 7.0.7.2)
180+
activerecord (= 7.0.7.2)
181+
activestorage (= 7.0.7.2)
182+
activesupport (= 7.0.7.2)
183+
bundler (>= 1.15.0)
184+
railties (= 7.0.7.2)
185+
rails-dom-testing (2.2.0)
186+
activesupport (>= 5.0.0)
187+
minitest
188+
nokogiri (>= 1.6)
189+
rails-html-sanitizer (1.6.0)
190+
loofah (~> 2.21)
191+
nokogiri (~> 1.14)
192+
railties (7.0.7.2)
193+
actionpack (= 7.0.7.2)
194+
activesupport (= 7.0.7.2)
195+
method_source
196+
rake (>= 12.2)
197+
thor (~> 1.0)
198+
zeitwerk (~> 2.5)
199+
rainbow (3.1.1)
200+
rake (13.0.6)
201+
request_store (1.5.1)
202+
rack (>= 1.4)
203+
rspec (3.12.0)
204+
rspec-core (~> 3.12.0)
205+
rspec-expectations (~> 3.12.0)
206+
rspec-mocks (~> 3.12.0)
207+
rspec-core (3.12.2)
208+
rspec-support (~> 3.12.0)
209+
rspec-expectations (3.12.3)
210+
diff-lcs (>= 1.2.0, < 2.0)
211+
rspec-support (~> 3.12.0)
212+
rspec-mocks (3.12.6)
213+
diff-lcs (>= 1.2.0, < 2.0)
214+
rspec-support (~> 3.12.0)
215+
rspec-support (3.12.1)
216+
ruby2_keywords (0.0.5)
217+
sawyer (0.9.2)
218+
addressable (>= 2.3.5)
219+
faraday (>= 0.17.3, < 3)
220+
thor (1.2.2)
221+
timeout (0.4.0)
222+
timers (4.3.5)
223+
traces (0.11.1)
224+
tzinfo (2.0.6)
225+
concurrent-ruby (~> 1.0)
226+
websocket-driver (0.7.6)
227+
websocket-extensions (>= 0.1.0)
228+
websocket-extensions (0.1.5)
229+
zeitwerk (2.6.11)
230+
231+
PLATFORMS
232+
arm64-darwin-22
233+
234+
DEPENDENCIES
235+
github_changelog_generator (~> 1.16)
236+
phraseapp-in-context-editor-ruby!
237+
rails (~> 7.0)
238+
rspec (~> 3.0)
239+
240+
BUNDLED WITH
241+
2.4.19

0 commit comments

Comments
 (0)