A tour of how the Widget (Virtual DOM) code in Discourse works
|
|
75
|
26189
|
July 10, 2023
|
A versioned API for client side plugins
|
|
30
|
17655
|
February 22, 2023
|
Learn how to build Discourse plugins by helping me
|
|
16
|
4065
|
September 28, 2019
|
Beta testing the iOS mobile app
|
|
171
|
15528
|
November 18, 2016
|
A basic Discourse archival tool
|
|
23
|
11324
|
September 7, 2023
|
Our default branch is now `main`
|
|
9
|
1635
|
July 20, 2021
|
Can Discourse ship frequent Docker images that do not need to be bootstrapped?
|
|
175
|
32083
|
September 20, 2022
|
EmberCLI: Coming to a Discourse near you!
|
|
10
|
2003
|
February 11, 2021
|
Announcing Discourse Doctor
|
|
12
|
5029
|
September 26, 2020
|
Switching from Transifex to Crowdin
|
|
15
|
4272
|
September 1, 2020
|
Now in master: ES6 Modules + Text Rendering
|
|
41
|
9085
|
August 13, 2016
|
Discourse CommonMark migration plans :confetti_ball: :balloon:
|
|
9
|
5184
|
July 21, 2017
|
Upgrading Ember to 2.10
|
|
71
|
9750
|
December 22, 2016
|
WYSIWYG Editor Plugin
|
|
17
|
4541
|
October 9, 2020
|
Discourse GitHub commit prefix convention
|
|
1
|
11808
|
August 28, 2014
|
New iOS mobile app beta available for testing
|
|
48
|
3647
|
May 31, 2019
|
Some things I've built which you can use
|
|
6
|
1663
|
August 8, 2018
|
How to add a new language
|
|
15
|
24205
|
January 6, 2021
|
Translation and proofreading disabled for some languages
|
|
11
|
1580
|
February 19, 2023
|
How Sam's Windows development environment is configured
|
|
18
|
6309
|
November 2, 2019
|
Upgrading Discourse to Rails 6
|
|
17
|
3469
|
January 7, 2020
|
Discourse Trust Levels for Discord
|
|
61
|
8258
|
November 29, 2019
|
Rails Girls Summer of Code 2017: Backup Providers
|
|
31
|
3958
|
August 11, 2017
|
Evaluating Google's Perspective API on your Discourse forum
|
|
12
|
2796
|
February 12, 2018
|
User scores / Reputation plugin
|
|
35
|
4370
|
August 16, 2023
|
Installation notes for Discourse on Bash for Windows
|
|
17
|
13026
|
August 23, 2018
|
Important changes to Plugin Outlets for Ember 2.10
|
|
23
|
5883
|
June 1, 2018
|
How to increase avatars size on posts without making them blurred
|
|
12
|
12126
|
June 30, 2019
|
Discourse-doctor :woman_health_worker:
|
|
26
|
4244
|
July 21, 2018
|
Getting Discourse running on JRuby
|
|
16
|
2819
|
March 5, 2018
|
Canned Replies Plugin Update
|
|
18
|
2992
|
July 12, 2017
|
Delegated authentication for Discourse Mobile app
|
|
14
|
2496
|
June 6, 2019
|
Adding user attributes to the directory item serializer
|
|
17
|
1945
|
March 16, 2020
|
Upgrading Discourse to Zeitwerk
|
|
14
|
2844
|
October 2, 2019
|
Integrating GPT3-like bots?
|
|
63
|
2909
|
May 10, 2023
|
Speccing out a full page chat plugin
|
|
29
|
7036
|
August 21, 2022
|
Ruby 2.6.1 will speed Discourse up!
|
|
0
|
2594
|
February 4, 2019
|
I created a bookmarklet to create the table of content for forum posts
|
|
12
|
556
|
July 10, 2023
|
Cleaning up our color palette 🎨
|
|
24
|
4003
|
April 20, 2018
|
Gender and translations
|
|
28
|
4296
|
November 13, 2017
|
How can I whitelist a class in a theme?
|
|
15
|
2412
|
May 15, 2020
|
Merge discourse-links-category into Discourse
|
|
18
|
3916
|
December 10, 2016
|
:es: Revisión de traducciones en Español
|
|
9
|
6691
|
November 13, 2019
|
Adding a stable way of adding whitelisted "orphaned" uploads in a plugin
|
|
11
|
1349
|
August 2, 2022
|
Prettier : code formatting tool
|
|
4
|
5806
|
June 3, 2019
|
Pre Emptive Striker plugin development log
|
|
13
|
1872
|
February 1, 2018
|
Optimizing FCP/LCP by caching raw-view module lookups
|
|
11
|
1111
|
January 6, 2022
|
Chrome 59 headless support
|
|
18
|
2765
|
August 21, 2017
|
Meta is running our Ember CLI build
|
|
1
|
566
|
August 9, 2021
|
Quality of French Translations
|
|
95
|
7188
|
January 9, 2023
|