Skip to content

Commit efd1510

Browse files
authored
Update gems and readme (#211)
2 parents 8c42262 + 0fb12fc commit efd1510

File tree

2 files changed

+34
-30
lines changed

2 files changed

+34
-30
lines changed

Gemfile.lock

Lines changed: 28 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -93,25 +93,27 @@ GEM
9393
zeitwerk (>= 2.4, < 3.0)
9494
addressable (2.8.7)
9595
public_suffix (>= 2.0.2, < 7.0)
96-
annotaterb (4.15.0)
96+
annotaterb (4.16.0)
97+
activerecord (>= 6.0.0)
98+
activesupport (>= 6.0.0)
9799
ast (2.4.3)
98100
aws-eventstream (1.4.0)
99-
aws-partitions (1.1113.0)
100-
aws-sdk-core (3.225.1)
101+
aws-partitions (1.1119.0)
102+
aws-sdk-core (3.226.0)
101103
aws-eventstream (~> 1, >= 1.3.0)
102104
aws-partitions (~> 1, >= 1.992.0)
103105
aws-sigv4 (~> 1.9)
104106
base64
105107
jmespath (~> 1, >= 1.6.1)
106108
logger
107-
aws-sdk-kms (1.104.0)
109+
aws-sdk-kms (1.105.0)
108110
aws-sdk-core (~> 3, >= 3.225.0)
109111
aws-sigv4 (~> 1.5)
110-
aws-sdk-s3 (1.189.0)
112+
aws-sdk-s3 (1.190.0)
111113
aws-sdk-core (~> 3, >= 3.225.0)
112114
aws-sdk-kms (~> 1)
113115
aws-sigv4 (~> 1.5)
114-
aws-sigv4 (1.12.0)
116+
aws-sigv4 (1.12.1)
115117
aws-eventstream (~> 1, >= 1.0.2)
116118
base64 (0.3.0)
117119
bcrypt (3.1.20)
@@ -143,7 +145,7 @@ GEM
143145
crass (1.0.6)
144146
csv (3.3.5)
145147
date (3.4.1)
146-
debug (1.10.0)
148+
debug (1.11.0)
147149
irb (~> 1.10)
148150
reline (>= 0.3.8)
149151
diff-lcs (1.6.2)
@@ -157,20 +159,20 @@ GEM
157159
erubi (1.13.1)
158160
et-orbi (1.2.11)
159161
tzinfo
160-
factory_bot (6.5.3)
162+
factory_bot (6.5.4)
161163
activesupport (>= 6.1.0)
162-
factory_bot_rails (6.4.4)
164+
factory_bot_rails (6.5.0)
163165
factory_bot (~> 6.5)
164-
railties (>= 5.0.0)
166+
railties (>= 6.1.0)
165167
faker (3.5.1)
166168
i18n (>= 1.8.11, < 2)
167169
faraday (2.13.1)
168170
faraday-net_http (>= 2.0, < 3.5)
169171
json
170172
logger
171-
faraday-net_http (3.4.0)
173+
faraday-net_http (3.4.1)
172174
net-http (>= 0.5.0)
173-
faraday-retry (2.3.1)
175+
faraday-retry (2.3.2)
174176
faraday (~> 2.0)
175177
ffi (1.17.2-aarch64-linux-gnu)
176178
ffi (1.17.2-aarch64-linux-musl)
@@ -210,7 +212,7 @@ GEM
210212
json (2.12.2)
211213
jwt (2.10.1)
212214
base64
213-
kamal (2.6.1)
215+
kamal (2.7.0)
214216
activesupport (>= 7.0)
215217
base64 (~> 0.2)
216218
bcrypt_pbkdf (~> 1.0)
@@ -242,7 +244,7 @@ GEM
242244
net-pop
243245
net-smtp
244246
marcel (1.0.4)
245-
matrix (0.4.2)
247+
matrix (0.4.3)
246248
mini_magick (5.2.0)
247249
benchmark
248250
logger
@@ -251,7 +253,7 @@ GEM
251253
msgpack (1.8.0)
252254
net-http (0.6.0)
253255
uri
254-
net-imap (0.5.8)
256+
net-imap (0.5.9)
255257
date
256258
net-protocol
257259
net-pop (0.1.2)
@@ -282,7 +284,7 @@ GEM
282284
racc (~> 1.4)
283285
nokogiri (1.18.8-x86_64-linux-musl)
284286
racc (~> 1.4)
285-
ostruct (0.6.1)
287+
ostruct (0.6.2)
286288
pagy (9.3.4)
287289
parallel (1.27.0)
288290
parser (3.3.8.0)
@@ -352,7 +354,7 @@ GEM
352354
rb-fsevent (0.11.2)
353355
rb-inotify (0.11.1)
354356
ffi (~> 1.0)
355-
rdoc (6.14.0)
357+
rdoc (6.14.1)
356358
erb
357359
psych (>= 4.0.0)
358360
regexp_parser (2.10.0)
@@ -369,7 +371,7 @@ GEM
369371
rspec-mocks (3.13.5)
370372
diff-lcs (>= 1.2.0, < 2.0)
371373
rspec-support (~> 3.13.0)
372-
rspec-rails (8.0.0)
374+
rspec-rails (8.0.1)
373375
actionpack (>= 7.2)
374376
activesupport (>= 7.2)
375377
railties (>= 7.2)
@@ -378,18 +380,18 @@ GEM
378380
rspec-mocks (~> 3.13)
379381
rspec-support (~> 3.13)
380382
rspec-support (3.13.4)
381-
rubocop (1.76.0)
383+
rubocop (1.77.0)
382384
json (~> 2.3)
383385
language_server-protocol (~> 3.17.0.2)
384386
lint_roller (~> 1.1.0)
385387
parallel (~> 1.10)
386388
parser (>= 3.3.0.2)
387389
rainbow (>= 2.2.2, < 4.0)
388390
regexp_parser (>= 2.9.3, < 3.0)
389-
rubocop-ast (>= 1.45.0, < 2.0)
391+
rubocop-ast (>= 1.45.1, < 2.0)
390392
ruby-progressbar (~> 1.7)
391393
unicode-display_width (>= 2.4.0, < 4.0)
392-
rubocop-ast (1.45.0)
394+
rubocop-ast (1.45.1)
393395
parser (>= 3.3.7.2)
394396
prism (~> 1.4)
395397
rubocop-performance (1.25.0)
@@ -447,11 +449,11 @@ GEM
447449
railties (>= 6.0.0)
448450
stringio (3.1.7)
449451
thor (1.3.2)
450-
thruster (0.1.13)
451-
thruster (0.1.13-aarch64-linux)
452-
thruster (0.1.13-arm64-darwin)
453-
thruster (0.1.13-x86_64-darwin)
454-
thruster (0.1.13-x86_64-linux)
452+
thruster (0.1.14)
453+
thruster (0.1.14-aarch64-linux)
454+
thruster (0.1.14-arm64-darwin)
455+
thruster (0.1.14-x86_64-darwin)
456+
thruster (0.1.14-x86_64-linux)
455457
timeout (0.4.3)
456458
turbo-rails (2.0.16)
457459
actionpack (>= 7.1.0)

README.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,9 @@ SkillRX is a Ruby on Rails content management application which will allow medic
33

44
The project provides a ground-up rewrite of the [CMES Admin Panel](https://github.com/techieswithoutborders/cmes-admin-panel-next) for [Techies Without Borders](https://techieswithoutborders.us/).
55

6-
> [CMES](https://cmesworld.org/) is an initiative of Techies without Borders, a global nonprofit focused on harnessing technology for social development. CMES aims to address the difficulty in accessing CME content for medical practitioners in resource-constrained areas of the world, a critical problem in public health. Since its inception in January 2016, the CMES team has distributed over 200 CMES thumb drives to medical doctors and nurses working at remote locations in Nepal, Uganda, Ecuador, Nigeria, St. Lucia and the Oceania region (Fiji,Tonga, Solomon Islands, Tuvalu, Samoa and Cook Islands).
6+
[CMES](https://cmesworld.org/) is an initiative of Techies without Borders, a global nonprofit focused on harnessing technology for social development. CMES aims to address the difficulty in accessing CME content for medical practitioners in resource-constrained areas of the world, a critical problem in public health. Since its inception in January 2016, the CMES team has distributed over 200 CMES thumb drives to medical doctors and nurses working at remote locations in Nepal, Uganda, Ecuador, Nigeria, St. Lucia and the Oceania region (Fiji,Tonga, Solomon Islands, Tuvalu, Samoa and Cook Islands).
7+
8+
As of June 2025, the project was serving over 13,000 medical practitioners across 19 countries, first with thumb drives, then with Raspberry Pis, and soon (August 2025) with minicomputers supported by SkillRX.
79

810
# Ruby for Good
911
SkillRX is one of many projects initiated and run by Ruby for Good. You can find out more about Ruby for Good at https://rubyforgood.org.
@@ -16,10 +18,10 @@ Thank you for checking out our work. We are in the process of setting up the rep
1618

1719
# Install & Setup
1820

19-
Clone the codebase
21+
Clone the codebase
2022
```
2123
git clone [email protected]:rubyforgood/skillrx.git
22-
```
24+
```
2325

2426
Create new DB role:
2527
```
@@ -116,7 +118,7 @@ The development environment consists of three containerised services:
116118
* Handles the main application logic
117119
* Runs on Ruby on Rails
118120
* db : PostgreSQL database service
119-
* Persists application data
121+
* Persists application data
120122
* Runs independently from the application
121123
* localstack : AWS S3 emulator
122124
* Provides local S3-compatible storage

0 commit comments

Comments
 (0)