126 Commits

Author SHA1 Message Date
tommy
8d66d0bc7c wall and windowening (paradise walls and windows) 2025-11-26 21:17:23 -05:00
hereelabs
f08b58255b TGening for a lotta thing 2025-11-25 21:47:08 -05:00
Pieter-Jan Briers
b37970a6ae Update GDPR dump script to latest migration (#41387) 2025-11-10 22:33:53 +00:00
Pieter-Jan Briers
3fb57679be Prometheus exporter for github repo stats (#38607)
* Prometheus exporter for github repo stats

I want more grafana charts

Already deployed on moon, this is just so other codebases can use it if they want.

* Add docs and issue/PR priorities

* Sure add merge conflicts too
2025-10-14 21:44:05 +00:00
opl-
b9254d9ebf Replace all usages of /bin/bash shebang with /usr/bin/env (#40756)
Replace all usages of /bin/bash with /usr/bin/env

/usr/bin/env is nearly guaranteed to always exist at that location, which can't be said about /bin/bash and /bin/sh.

Co-authored-by: opl <4833621+opl@users.noreply.github.com>
2025-10-12 19:49:41 +00:00
Pieter-Jan Briers
4eaf7526e4 Fix patrons in in-game credits (#40840) 2025-10-12 10:51:33 +00:00
Southbridge
5ddf503331 Updated Aseprite Tools (#39358)
Modified aesprite tools
2025-08-28 17:44:50 -04:00
Red
08a1d57331 Add empty line between changelogs discord entries (#38170)
Update actions_changelogs_since_last_run.py
2025-07-18 13:20:20 +02:00
little-meow-meow
a6c58aba12 ci: include pull request id in changelog link (#38504)
Signed-off-by: little-meow-meow <204685920+little-meow-meow@users.noreply.github.com>
2025-07-02 13:26:03 -07:00
slarticodefast
307d0b1c8b merge stable into master (#37286) 2025-05-08 18:32:53 +02:00
Myra
d515a1dbf6 Add ratelimit retry to discord changelog bot and continue publish changelog error. (#37051)
* Add ratelimit retry to discord changelog bot and continue publish changelog error.

oops we missed some changelogs cause of this... this should prevent anything funny

* Update actions_changelogs_since_last_run.py
2025-05-08 18:30:50 +02:00
Pieter-Jan Briers
e6040d1b25 Update GDPR erase script to latest DB schema (#37162) 2025-05-05 00:11:28 +10:00
Ed
e6180da35c Displacement Map Visualizer update (#35952)
Update Displacement Map Visualizer.lua
2025-04-05 15:51:59 +03:00
imcb
231847a36d Fixes and refactoring to discord changelog script (#33859)
* Fixes and refactoring to discord changelog script

Upstreamed from https://github.com/impstation/imp-station-14/pull/1023

* Add some prints back in
2025-03-11 20:14:40 +01:00
Pieter-Jan Briers
360794eb3a Publishing workflow for Vulture Test server (#35009)
* Publishing workflow for Vulture Test server

* Remove dep install from workflow

Not necessary since changelogs don't happen
2025-02-09 20:48:10 +01:00
Pieter-Jan Briers
b55366cf9b chmod +x publish_multi_request.py (#32274)
Fuck.
2024-09-18 16:09:25 +02:00
Pieter-Jan Briers
8322b1c2d1 New publish workflow for Robust.Cdn (#32222)
This uses multiple API requests to directly send the publish to the CDN server, no more GitHub artifacts.

Faster, less moving parts.

Needs Robust.Cdn 2.2.0
2024-09-18 15:28:09 +02:00
Ed
675a9197f2 Easy IconSmooth spriting (#32210)
* фыр

* Update IconSmoothingTemplate README.txt
2024-09-18 11:41:24 +10:00
Myra
0df531970b Make the pr link more visible in the changelog bot (#32047) 2024-09-12 00:15:06 +02:00
Kara
7a6efeaba4 Properly credit contributors who were truncated by GitHub API (#31739)
* Properly credit contributors who were truncated by GitHub's 500 email limit

* update list oops forgot my origin was so out of date

* another
2024-09-09 13:31:27 -06:00
Pieter-Jan Briers
eb3b2ae01a Update host key for changelog RSS (#30068) 2024-07-15 16:32:12 +02:00
Pieter-Jan Briers
85fba9809a Update changelog RSS configuration (#30024)
New server
2024-07-14 01:18:12 +02:00
Pieter-Jan Briers
5e800e0ece New CDN publish workflow (#30009)
* LET'S SEE IF THIS WORKS

* I forgot the chmod +x

* I forgot the shebang
2024-07-13 19:34:17 +02:00
Pieter-Jan Briers
307a0428c7 Shut up a child throwing a tantrum (#28538) 2024-06-03 03:05:18 +02:00
Ed
2cefd0ee10 Displacement Map Visualizer QoL (#27392)
* Update Displacement Map Visualizer.lua

* Add files via upload

* Fix background layer being offset

This was caused by not taking the cel's own bounds into account.
Aseprite doesn't make an image layer "full size" if it only covers a
small part of the sprite.

---------

Co-authored-by: Pieter-Jan Briers <pieterjan.briers+git@gmail.com>
2024-04-27 16:55:28 +02:00
Pieter-Jan Briers
2f7d0dedbd Displacement map prototype (#26709)
Requires https://github.com/space-wizards/RobustToolbox/pull/5023

This uses the new engine features (above) to add a displacement map shader. This allows deforming a sprite based on another sprite.

Primary use case is automatically adapting human clothing sprites to different species, something we want to make species like Vox a reality.

A basic example of wiring this up with Vox has been added. The system is however incredibly simple and **will** need more work by a content developer to select and toggle displacement maps when appropriate. I am leaving that to somebody else. For example right now the displacement map is applied even if a species already has custom-fit sprites for a piece of clothing, such as the grey jumpsuit for Vox.

Basic Aseprite plugins to help with authoring displacement maps have also been made.
2024-04-27 16:03:58 +10:00
Pieter-Jan Briers
89db4409a4 Remove CRLF, enforce with workflow (#26401)
* Check for CRLF in actions workflow

Make emisse weep

* Copy paste bottom text

* I would like to thank StackOverflow for this spite PR.

* Mention file name in message because the workflow tab doesn't display it.

* dos2unix everything
2024-03-24 22:06:17 +01:00
Pieter-Jan Briers
dd128cf79b Revert "Allow configuring gen_build_info.py through environment variables" (#25201)
Revert "Allow configuring gen_build_info.py through environment variables (#2…"

This reverts commit 163e6d2f89.
2024-02-14 01:20:30 +01:00
Alex Nordlund
163e6d2f89 Allow configuring gen_build_info.py through environment variables (#25162)
This makes the life of forks slightly easier by letting you pass an
environment variable instead of having to maintain this file yourself.
2024-02-12 15:19:28 -07:00
metalgearsloth
14a4b5a171 Revert "Comment out discord CL" (#24737)
Revert "Comment out discord CL (#24734)"

This reverts commit 117399d914.
2024-01-30 23:46:50 +11:00
metalgearsloth
117399d914 Comment out discord CL (#24734)
Until publish runs work.
2024-01-30 23:35:08 +11:00
Pieter-Jan Briers
c26687620b Fix changelog RSS (?) (#24733) 2024-01-30 13:16:31 +01:00
metalgearsloth
cd4d090f4b Implement text splitting for discord CL (#24731)
* Implement text splitting for discord CL

Should bandaid it enough for now.

* More docs

* Minor fix

* Also this field

* you
2024-01-30 22:53:33 +11:00
metalgearsloth
00c5538c6b Split changelog entries for discord (#23832)
* Split changelog entries for discord

Not sure where best to split it, by entry in group or by author.

* Formatting
2024-01-30 22:14:00 +11:00
Pieter-Jan Briers
8302240672 Make changelog script able to manage admin changelogs (#24033)
* Make changelog script able to manage admin changelogs

* I forgot to remove the comment

* Yeah that should probably just be an exclusion instead.
2024-01-14 01:16:37 +01:00
metalgearsloth
18696d5c1b Minor discord cl fix (#23833)
This means it won't send a dummy post if no changelog entries are found. The old one just sent it and didn't check if it worked.
2024-01-10 12:53:49 +11:00
Vasilis
e0683f51d3 Remove the old python server/client packeging scripts (#23739)
L
2024-01-10 12:49:39 +11:00
metalgearsloth
31f97b225e Add more discord changelog logs (#23831) 2024-01-10 02:14:42 +01:00
metalgearsloth
782a6adf07 Fix changelogs rss probably (#23830) 2024-01-10 01:42:26 +01:00
Pieter-Jan Briers
75df580928 Fix changelog RSS being broken (#23712) 2024-01-08 02:38:03 +01:00
Matt
40e4d43c3b feat: add xsl stylesheet to changelogs (#21930) 2024-01-07 04:02:36 +01:00
SlamBamActionman
3dafaa3e1c Check if url exists in changelog and adjust Discord message for it (#22718) 2023-12-18 21:22:23 -08:00
SlamBamActionman
9e33966315 Include URL in Discord bot changelog to link to the Github PR page
LGTM!
2023-12-16 13:00:59 -08:00
Pieter-Jan Briers
808d59d6ef Revert "Include URL in Discord bot changelog to link to the Github PR page" (#22498) 2023-12-14 19:25:33 +01:00
SlamBamActionman
bba158d9e7 Include URL in Discord bot changelog to link to the Github PR page (#22497) 2023-12-14 19:19:24 +01:00
metalgearsloth
b9c38879e5 Port python packaging to Content.Packaging (#21458) 2023-11-07 09:53:59 +11:00
Pieter-Jan Briers
000168d242 Fixes for the RSS changelog script. (#20468) 2023-09-24 17:14:15 +02:00
Vordenburg
a7665f8c74 Add make roompack script (#18370) 2023-08-10 19:23:56 -04:00
Pieter-Jan Briers
e0c4884995 GDPR stuff update (#18300) 2023-07-26 20:05:51 +02:00
Pieter-Jan Briers
b4b0fe41db Admin notes bugfixes (#18189) 2023-07-21 15:43:47 +02:00