Commit Graph
13 Commits
Author SHA1 Message Date
Osama Sayegh df49651cd4 DEV: Bump devcontainer image version (#37657) 2026-02-10 16:08:10 +03:00
David Taylor ed6c7752a1 DEV: Bump devcontainer image version (#37036) 2026-01-09 17:42:34 +00:00
David Taylor 288e2e1ccb DEV: Update to latest @glint/ember-tsc (#35337) 2025-10-11 19:40:00 +01:00
Joffrey JAFFEUX ce7caaa0bc DEV: force chrome headless in dev container (#35179)
This will ensure tools like cursor can use our playwright’s chrome
executable and start it in --headless mode.
2025-10-03 16:44:14 +02:00
David Taylor 04ed87792f DEV: Bump devcontainer image (#35168) 2025-10-03 14:04:32 +02:00
David Taylor a9904de2b1 DEV: Bump devcontainer image (#31695)
Includes a node upgrade, which is required for latest prettier
2025-03-07 09:51:50 +00:00
David TaylorandJoffrey JAFFEUX d88ee33eb6 DEV: Introduce stylelint (#29852)
Stylelint is a css linter: https://stylelint.io/

As part of this change we have added two javascript scripts:

```
pnpm lint:css
pnpm lint:css:fix
```

Look at `.vscode/settings.json.sample` and `.vscode/extensions.json` for
configuration in VSCode.

---------

Co-authored-by: Joffrey JAFFEUX <j.jaffeux@gmail.com>
2025-01-20 15:27:42 +00:00
David Taylor 8325465dea DEV: Update vscode config to use ruby-lsp for syntax_tree formatting (#29784) 2024-11-15 13:28:15 +00:00
David Taylor fd5ef6896d DEV: Overhaul devcontainer configuration (#28446)
- Uses a more appropriate image, with immutable tag (so update prompts work correctly)
- Updates port forwarding
- Improves mount setup (inc. persistant PG/Redis when rebuilding)
- Fixes ember-cli live reload
- Automatically configures VSCode & extensions
2024-11-14 12:11:38 +00:00
Jarek Radosz e4054f040f DEV: Replace postCreateCommand with postStartCommand (#16665)
The boot script should be run whenever the container is started. Otherwise, when you restart a stopped container you don't have the database running.
2022-05-05 23:52:35 +02:00
Jarek Radosz 5bc80cde77 DEV: Allow Codespaces host when in Codespaces (#16595) 2022-04-30 00:12:31 +02:00
Jarek Radosz 9203a421ba DEV: Remove deprecated Codespace setting (#16582)
And add `search.followSymlinks` so that js/adminjs results aren't duplicated by default (+ fix formatting)
2022-04-28 14:47:11 +02:00
Rafael dos Santos Silva e50676caff FEATURE: Support for GitHub Codespaces development (#11440)
This has a basic config to use the new Codespaces feature in GitHub.

If you have access to the feature all you need to do is:

1. Visit https://github.com/discourse/discourse
2. Click on Code > Open with Codespaces > New codespace
3. Wait it to prepare the environment
4. Click on File > Run > Run without Debug or press
   <kbd>CTRL</kbd>+<kbd>F5</kbd>
5. When prompted click on the green pop-up on the lower left to open the
   running Discourse app in a new tab
2020-12-08 21:35:15 -03:00