Skip to content

Commit ec53d32

Browse files
committed
Add the newsletter vol. 7
- Added the newsletter vol. 7 - Fixed all broken GitHub user profile links
1 parent 8c11887 commit ec53d32

37 files changed

+196
-46
lines changed

core/src/main/java/com/linecorp/armeria/server/annotation/decorator/CorsDecorator.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@
7777
*/
7878
String[] exposedHeaders() default {};
7979

80-
// FIXME(ghkim3221): Change the default value to true in Armeria 2.0.
80+
// FIXME(0x1306e6d): Change the default value to true in Armeria 2.0.
8181
/**
8282
* Allows all HTTP headers in the CORS {@code "Access-Control-Request-Headers"} request header.
8383
*

core/src/main/java/com/linecorp/armeria/server/cors/AbstractCorsPolicyBuilder.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ abstract class AbstractCorsPolicyBuilder<SELF extends AbstractCorsPolicyBuilder<
6262
private long maxAge;
6363
private final Set<AsciiString> exposedHeaders = new HashSet<>();
6464
private final EnumSet<HttpMethod> allowedRequestMethods = EnumSet.noneOf(HttpMethod.class);
65-
// FIXME(ghkim3221): Change the default value to true in Armeria 2.0.
65+
// FIXME(0x1306e6d): Change the default value to true in Armeria 2.0.
6666
private boolean allowAllRequestHeaders;
6767
private final Set<AsciiString> allowedRequestHeaders = new HashSet<>();
6868
private final Map<AsciiString, Supplier<?>> preflightResponseHeaders = new HashMap<>();

site/src/pages/news/20200514-newsletter-0.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,12 +55,12 @@ Sign up for our newsletters to keep up-to-date with new releases and useful tips
5555
<ThankYou
5656
message={() => <p>Since our last newsletter, we received awesome contributions from the following contributors:</p>}
5757
usernames={[
58+
'0x1306e6d',
5859
'andrewoma',
5960
'anuraaga',
6061
'Charliocat',
6162
'eonezhang',
6263
'gary-lo',
63-
'ghkim3221',
6464
'heowc',
6565
'hexoul',
6666
'hueneburg',

site/src/pages/news/20200703-newsletter-1.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,14 +69,14 @@ Sign up for our newsletters to keep up-to-date with new releases and useful tips
6969
<ThankYou
7070
message={() => <p>Since our last newsletter, we received awesome contributions from the following contributors:</p>}
7171
usernames={[
72+
'0x1306e6d',
7273
'amitvc',
7374
'andrey-tpt',
7475
'anuraaga',
7576
'cbornet',
7677
'codefromthecrypt',
7778
'eonezhang',
7879
'gary-lo',
79-
'ghkim3221',
8080
'heowc',
8181
'hexoul',
8282
'hueneburg',

site/src/pages/news/20210202-newsletter-2.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,7 @@ Sign up for our newsletters to keep up-to-date with new releases and useful tips
8080
<ThankYou
8181
message={() => <p>Since our last newsletter, we received awesome contributions from the following contributors:</p>}
8282
usernames={[
83+
'0x1306e6d',
8384
'aanrii',
8485
'anuraaga',
8586
'arhont375',
@@ -92,13 +93,13 @@ Sign up for our newsletters to keep up-to-date with new releases and useful tips
9293
'eugene70',
9394
'eunchan-kim',
9495
'gary-lo',
95-
'ghkim3221',
9696
'haithamgabr',
9797
'heowc',
9898
'hexoul',
9999
'ikhoon',
100100
'imasahiro',
101101
'jongmin92',
102+
'joonghoon-shin',
102103
'joonhaeng',
103104
'jorgheymans',
104105
'jrhee17',
@@ -108,7 +109,6 @@ Sign up for our newsletters to keep up-to-date with new releases and useful tips
108109
'kowshikn',
109110
'ks-kim',
110111
'm50d',
111-
'masonshin',
112112
'matsumana',
113113
'mauhiz',
114114
'max904-github',

site/src/pages/news/20211029-newsletter-3.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,6 +99,7 @@ Sign up for our newsletters to keep up-to-date with new releases and useful tips
9999
<ThankYou
100100
message={() => <p>Since our last newsletter, we received awesome contributions from the following contributors:</p>}
101101
usernames={[
102+
'0x1306e6d',
102103
'alexc-db',
103104
'amitvc',
104105
'andrey-tpt',
@@ -111,7 +112,6 @@ Sign up for our newsletters to keep up-to-date with new releases and useful tips
111112
'fantayeneh',
112113
'fclemonschool',
113114
'freevie',
114-
'ghkim3221',
115115
'haithamgabr',
116116
'heka1024',
117117
'heowc',

site/src/pages/news/20220714-newsletter-4.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,6 +101,7 @@ Sign up for our newsletters to keep up-to-date with new releases and useful tips
101101
<ThankYou
102102
message={() => <p>Since our last newsletter, we received awesome contributions from the following contributors:</p>}
103103
usernames={[
104+
'0x1306e6d',
104105
'aboivin',
105106
'ahnyujin',
106107
'alexc-db',
@@ -117,7 +118,6 @@ Sign up for our newsletters to keep up-to-date with new releases and useful tips
117118
'doppany',
118119
'eisig',
119120
'freevie',
120-
'ghkim3221',
121121
'gurudatta-carbon',
122122
'heowc',
123123
'hyangtack',

site/src/pages/news/20230426-newsletter-5.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -102,6 +102,7 @@ Sign up for our newsletters to keep up-to-date with new releases and useful tips
102102
<ThankYou
103103
message={() => <p>Since our last newsletter, we received awesome contributions from the following contributors:</p>}
104104
usernames={[
105+
'0x1306e6d',
105106
'Bogyie',
106107
'Bue-von-hon',
107108
'DasAmpharos',
@@ -127,7 +128,6 @@ Sign up for our newsletters to keep up-to-date with new releases and useful tips
127128
'doljae',
128129
'echo304',
129130
'freevie',
130-
'ghkim3221',
131131
'heesuk-ahn',
132132
'heowc',
133133
'hirakida',
@@ -152,7 +152,7 @@ Sign up for our newsletters to keep up-to-date with new releases and useful tips
152152
'proceane',
153153
'resquivel-squareup',
154154
'rhodo',
155-
'seonwoo960000',
155+
'seonWKim',
156156
'sullis',
157157
'ta7uw',
158158
'takezoe',

site/src/pages/news/20231208-newsletter-6.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,7 @@ Sign up for our newsletters to keep up-to-date with new releases and useful tips
8181
message={() => <p>Since our last newsletter, we received awesome contributions from the following contributors:</p>}
8282
usernames={[
8383
'0lejk4',
84+
'0x1306e6d',
8485
'AngerM-DD',
8586
'Bue-von-hon',
8687
'Dogacel',
@@ -102,7 +103,6 @@ Sign up for our newsletters to keep up-to-date with new releases and useful tips
102103
'echo304',
103104
'esperar',
104105
'geun-son',
105-
'ghkim3221',
106106
'haneepark',
107107
'heowc',
108108
'himangi-db',
@@ -130,7 +130,7 @@ Sign up for our newsletters to keep up-to-date with new releases and useful tips
130130
'richieyan',
131131
'runningcode',
132132
'russell-yoo',
133-
'seonwoo960000',
133+
'seonWKim',
134134
'sfc-gh-skabanov',
135135
'sh-cho',
136136
'sindhunaydu',
Lines changed: 150 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,150 @@
1+
---
2+
date: 2024-08-06
3+
---
4+
5+
# Armeria Newsletter vol. 7
6+
7+
<video class="hideOnReducedMotion" src="../../images/armeria.m4v" preload="none" autoplay muted loop style="width: 282px; height: 112px;">
8+
<img src="../../images/armeria.gif" loading="lazy" width="282" height="112" />
9+
</video>
10+
11+
## From the devs
12+
13+
<div class="noBullet">
14+
15+
- ✨ We've released several new versions since our last newsletter with a bunch of new exciting features! Here are the highlights between [1.27.0](/release-notes/1.27.0) and [1.30.0](/release-notes/1.30.0).
16+
- GraphQL Subscriptions over WebSocket
17+
- Spring HTTP Interface integration
18+
- Per-service `EventLoopGroup`
19+
- Ability to mask sensitive headers
20+
- <type://KubernetesEndpointGroup>
21+
- Customizable OAuth 2.0 Extension Grants
22+
- TODO(trustin): Add links to the relevant documentation.
23+
24+
</div>
25+
26+
## From the community
27+
28+
<div class="noBullet">
29+
30+
- 🎙️ [**When Armeria Blooms in Spring (Boot)**](https://www.youtube.com/watch?v=GTITs9lJY4U)
31+
- @trustin shows the benefits of integrating your Spring Boot application into Armeria, such as multi-protocol support (e.g., gRPC and REST API on a single HTTP port), detailed structured logging, service discovery, and load-balancing.
32+
- ⚙️ [**Building an authorization framework with Armeria**](https://blog.dogac.dev/building-an-authorization-framework-with-armeria/)
33+
- @Dogacel wrote a comprehensive guide on how to implement authentication and authorization in your Armeria application. He also covers interesting topics like Kotlin coroutines and OPA (Open Policy Agent) based authorization without using Envoy at all.
34+
- 🐦 [**Migration to Armeria Server**](https://evitadb.io/blog/13-migration-to-armeria-server)
35+
- @novoj and his team share their successful migration story for evitaDB's multi-protocol (REST, GraphQL, and gRPC) server from Undertow to Armeria. This blog post covers various aspects of the migration, including the performance changes they observed and the new interesting features in Armeria previously impossible, such as serving TLS and cleartext traffic in the same port.
36+
37+
</div>
38+
39+
### Customer highlight
40+
41+
<div class="noBullet">
42+
43+
- 💲 **[evitaDB](https://evitadb.io/)** recently finished the migration from Undertow to Armeria! According to evitaDB team, they chose Armeria because of the following:
44+
- Ability to serve gRPC requests in binary and JSON format
45+
- Ability to host REST API, GraphQL and gRPC in a single framework
46+
- Very active and helpful community
47+
- Easy to use yet good performance
48+
- 🙋 [**Who else are using Armeria?**](https://github.com/line/armeria/discussions/4626)
49+
50+
</div>
51+
52+
## Pull request from our community
53+
54+
<div class="noBullet">
55+
56+
- 🤔 @someone contributed #1234 PR_DESCRIPTION
57+
> This PR is blah blah. It was fun! blah blah
58+
59+
</div>
60+
61+
## Good first issues
62+
63+
<div class="noBullet">
64+
65+
- 🔰 Want to contribute but not sure where to start from? Try these issues:
66+
- #5289 Add `EventLoopSchedulerFactory`
67+
- #5219 Provide an option to preserve %-encoding in the request path
68+
69+
</div>
70+
71+
## Stay tuned
72+
73+
Sign up for our newsletters to keep up-to-date with new releases and useful tips!
74+
75+
<div style="max-width: 320px; margin-top: 0.5rem;">
76+
<Mailchimp />
77+
</div>
78+
79+
## Thank you!
80+
81+
<ThankYou
82+
message={() => <p>Since our last newsletter, we received awesome contributions from the following contributors:</p>}
83+
usernames={[
84+
'0x1306e6d',
85+
'0lejk4',
86+
'AngerM-DD',
87+
'Bue-von-hon',
88+
'Dogacel',
89+
'KarboniteKream',
90+
'Kyoungwoong',
91+
'Kyurenpoto',
92+
'Lincong',
93+
'aki-s',
94+
'amirhadadi',
95+
'anuraaga',
96+
'arinchampatidd',
97+
'babjo',
98+
'baezzys',
99+
'be-hase',
100+
'bkkanq',
101+
'ceki',
102+
'chrisryan10',
103+
'danicheg',
104+
'echo304',
105+
'esperar',
106+
'geun-son',
107+
'haneepark',
108+
'heowc',
109+
'himangi-db',
110+
'hyperxpro',
111+
'ikhoon',
112+
'injae-kim',
113+
'joonhaeng',
114+
'jrhee17',
115+
'kezhenxu94',
116+
'kojilin',
117+
'ks-yim',
118+
'lishiki',
119+
'marcingrzejszczak',
120+
'mauhiz',
121+
'minwoox',
122+
'mraasvel',
123+
'mscheong01',
124+
'my4-dev',
125+
'mynameisjwlee',
126+
'nao0811ta',
127+
'nhacvuong',
128+
'r3mariano',
129+
'rhodo',
130+
'ribafish',
131+
'richieyan',
132+
'runningcode',
133+
'russell-yoo',
134+
'seonWKim',
135+
'sfc-gh-skabanov',
136+
'sh-cho',
137+
'sindhunaydu',
138+
'staktrace',
139+
'syleeeee',
140+
'ta7uw',
141+
'thomasbruggink',
142+
'tobias-',
143+
'tomatophobia',
144+
'trustin',
145+
'vkostyukov',
146+
'wreulicke',
147+
'yswdqz',
148+
'yunjoopark'
149+
]}
150+
/>

site/src/pages/release-notes/0.85.0.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -166,8 +166,8 @@ date: 2019-05-17
166166
'ejona86',
167167
'hyangtack',
168168
'huydx',
169+
'joonghoon-shin',
169170
'karthikraman22',
170-
'masonshin',
171171
'matsumana',
172172
'minwoox',
173173
'trustin',

site/src/pages/release-notes/0.87.0.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,7 @@ date: 2019-06-13
122122
'jrhee17',
123123
'minwoox',
124124
'RyouZhang',
125-
'SeungukHan',
125+
'SeungWook-Han',
126126
'trustin',
127127
]}
128128
/>

site/src/pages/release-notes/0.98.0.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -409,7 +409,7 @@ This release contains more breaking changes and deprecations than usual, which w
409409
'cricket007',
410410
'Cronnay',
411411
'danada',
412-
'dylmeadows',
412+
'DasAmpharos',
413413
'eonezhang',
414414
'franz1981',
415415
'geminiKim',

site/src/pages/release-notes/0.98.2.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ date: 2020-02-18
4242
usernames={[
4343
'anuraaga',
4444
'ikhoon',
45-
'fukuang',
45+
// 'fukuang', (deleted account)
4646
'jrhee17',
4747
'mauhiz',
4848
'minwoox',

site/src/pages/release-notes/0.99.5.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -149,12 +149,12 @@ date: 2020-05-14
149149

150150
<ThankYou
151151
usernames={[
152+
'0x1306e6d',
152153
'andrewoma',
153154
'anuraaga',
154155
'Charliocat',
155156
'eonezhang',
156157
'gary-lo',
157-
'ghkim3221',
158158
'heowc',
159159
'hexoul',
160160
'hueneburg',

site/src/pages/release-notes/0.99.7.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -229,10 +229,10 @@ date: 2020-06-22
229229

230230
<ThankYou
231231
usernames={[
232+
'0x1306e6d',
232233
'anuraaga',
233234
'cbornet',
234235
'eonezhang',
235-
'ghkim3221',
236236
'heowc',
237237
'huydx',
238238
'ikhoon',

site/src/pages/release-notes/0.99.9.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -220,9 +220,9 @@ date: 2020-08-03
220220
221221
<ThankYou
222222
usernames={[
223+
'0x1306e6d',
223224
'anuraaga',
224225
'codefromthecrypt',
225-
'ghkim3221',
226226
'heowc',
227227
'ikhoon',
228228
'imasahiro',

site/src/pages/release-notes/1.1.0.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,11 +70,11 @@ is `true`. #3048
7070

7171
<ThankYou
7272
usernames={[
73+
'0x1306e6d',
7374
'aanrii',
7475
'anuraaga',
7576
'codefromthecrypt',
7677
'eonezhang',
77-
'ghkim3221',
7878
'ikhoon',
7979
'kojilin',
8080
'mauhiz',

0 commit comments

Comments
 (0)