Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

PufferPanel

Game server management panel
Collective - Host: opensource - https://opencollective.com/pufferpanel - Website: https://pufferpanel.com - Code: https://github.com/pufferpanel/pufferpanel

Add support for a server to exit "gracefully" with a non-zero code.

Looking at all the steam games....

github.com/pufferpanel/pufferpanel - 441e05c12ec40f58f3ea3052c6e8e7792fb39b29 authored about 1 year ago
fix docker network options

github.com/pufferpanel/pufferpanel - 22d9dd39d0cbca741086f25eb1039631a5f9c5f6 authored about 1 year ago
Send rconws to the console

github.com/pufferpanel/pufferpanel - e5c3271edd29ee2e7c283e9e04d8e47a52622c6d authored about 1 year ago
Clean up stdin handlers

This uses a single point of contact for this process, so RCON-WS can be added
Rust is special

github.com/pufferpanel/pufferpanel - 579b3df2aef0e033ba31e68971f353f283d72852 authored about 1 year ago
Try to improve server logger

This also makes the console forwarder not log to our own log. Ideally, a server is doing this, so...

github.com/pufferpanel/pufferpanel - 8bf9e3fb9278195276162161cdf48d35a159c14f authored about 1 year ago
Fix tracker to say it's ready

github.com/pufferpanel/pufferpanel - b0dba97cd1df69740345f5edde526e833f775eae authored about 1 year ago
Correct error message for rcon

github.com/pufferpanel/pufferpanel - 10585182af889e718e852a2fca2e6f3bd6430947 authored about 1 year ago
Fix rcon to not use panic

github.com/pufferpanel/pufferpanel - 30032dbc7383bfbf1c3db95b605016a0b6e84aa5 authored about 1 year ago
Add debug message for rcon responses

github.com/pufferpanel/pufferpanel - d47a8cf7ffec68307615b5fe823c1a3d318ea6d4 authored about 1 year ago
Fix kill reference for tty

github.com/pufferpanel/pufferpanel - 6a2f33aa02dec8bc1f6df099ec8ec3ed67e2f658 authored about 1 year ago
Allow specifying specific files to test

[skip]

github.com/pufferpanel/pufferpanel - ac23569a034a1cff2e02989a4d8cf00794e46254 authored about 1 year ago
Correct location for waiting

[skip]

github.com/pufferpanel/pufferpanel - 8c3d001c7a11d780f13c056b3f0cc46f4e88e26f authored about 1 year ago
Add variable for saying how long a server should run for in testing

github.com/pufferpanel/pufferpanel - 83b9344edf0fe165bad2d1713b4280ab8e02c2ed authored about 1 year ago
Have stdin config use variables

Also move shared code up a level

github.com/pufferpanel/pufferpanel - f6d27b6270538b1f563a5aa4c1b7774001960bdc authored about 1 year ago
Try to fix script again

[skip]

github.com/pufferpanel/pufferpanel - e9e49661890353fa9cf2c4d81e3c83c819ff670b authored about 1 year ago
Set executable

[skip]

github.com/pufferpanel/pufferpanel - d43a47c0d77eb3f739126c2c8bda17949fea1950 authored about 1 year ago
Copy the file we need to the right spot

github.com/pufferpanel/pufferpanel - 2d6cf4007398b113b283b6f6ec729521fefc139a authored about 1 year ago
Try a fix to allow us to change user but still access docker

github.com/pufferpanel/pufferpanel - d7eeb95af6d2bd7877e1123cf41762ebafe4c96d authored about 1 year ago
Ignore path not existing for cleaner

github.com/pufferpanel/pufferpanel - 223c04422b1c6268a6c8da6105d8c18aef749d20 authored about 1 year ago
Remove tmp dir from workflow usage

If we really need it, we're remoting into the server anyways, this solves perms

github.com/pufferpanel/pufferpanel - 55f98a679660e6307d437c6bf4644f4605b131ce authored about 1 year ago
Drop off root for tester

github.com/pufferpanel/pufferpanel - 2d28c780349de07ea834ae26a00b78424de24f95 authored about 1 year ago
Ensure metadata isn't exported

github.com/pufferpanel/pufferpanel - a92213acaeeab003b5e7ef7a470bd3a610fcc241 authored about 1 year ago
fix template editor environment handling

github.com/pufferpanel/pufferpanel - 6f196a2629468372cefb3d73c555c328d993c31f authored about 1 year ago
allow template editor to edit var group display conditions

github.com/pufferpanel/pufferpanel - a8cc8aa7468eb4d79af01ef0df05c2552e732b11 authored about 1 year ago
Fix deletion locking database

github.com/pufferpanel/pufferpanel - 7615ad6ab721fcd43a78a3a83445af68b3ac7607 authored about 1 year ago
Fix saving perms to handle db having empty strings

github.com/pufferpanel/pufferpanel - a424fd9efe36b8728c37c02571d2eb6f5cb010af authored about 1 year ago
Adjust perm editor to override for admins

github.com/pufferpanel/pufferpanel - 722cb70a4fa1a4806e6e1b09b66f47bb08aa36ff authored about 1 year ago
fix oauth frontend not showing new clients credentials and oauth client deletion

github.com/pufferpanel/pufferpanel - 3befedeaa3adf647a6ac9f33669be7c1e47dba94 authored about 1 year ago
make server page and server create use variable groups

github.com/pufferpanel/pufferpanel - 5110ef8d37c209d40cf1c22f07f035eae7313d76 authored about 1 year ago
update oauth client management frontend

github.com/pufferpanel/pufferpanel - 3a0dc33ec4527e62ca6a4f958500cec0913e3bc1 authored about 1 year ago
fix some issues in template management

github.com/pufferpanel/pufferpanel - e7c6ab40496c8a0cf369db9b99f2998aa3539219 authored about 1 year ago
get rid of an unnecessary overlay

github.com/pufferpanel/pufferpanel - 1ac03e4b7450ac094fca3076902529016062065c authored about 1 year ago
Add groups to get data

github.com/pufferpanel/pufferpanel - e22ad1e2b74478a00744948a756391c817ebfe6f authored about 1 year ago
Add test to ensure oauth creation and retrieval work correctly

github.com/pufferpanel/pufferpanel - f0674df7a14773c3df281870a2a9187d042c5ddf authored about 1 year ago
Ignore lang files from triggering our build pipeline

github.com/pufferpanel/pufferpanel - a3aae26b4810cdcd57e3e71f1c7f4fdece7d1908 authored about 1 year ago
Use walk since we mounted this path

[skip]

github.com/pufferpanel/pufferpanel - f2b108d297ac689fe95196c7b77f8ee7c732bc00 authored about 1 year ago
Have image do cleanup

Runner may not have rights

github.com/pufferpanel/pufferpanel - dc34ad41ee6a432523eba967c79219016efbdd0b authored about 1 year ago
Get install cmds to also pass variables around correctly

github.com/pufferpanel/pufferpanel - 33c2d1abb9b5f233b8af07988c6dbc4600e59557 authored about 1 year ago
Use host bind for tester so docker can be tested

Remove the cleaner since the workflow does it now

github.com/pufferpanel/pufferpanel - 12528b93bb271ab0538af585b8c7df227a2370ae authored about 1 year ago
Correct image name used so it's parsed the variables

github.com/pufferpanel/pufferpanel - ac8fc65c27d0dda51e5520552e989e100ab48e78 authored about 1 year ago
Have operation builder not pre-load ops

This defers creation when they are actually needed, for cases where the if statement avoids execu...

github.com/pufferpanel/pufferpanel - cd4dff6f793854de835744a80f4b4b028308bef0 authored about 1 year ago
Have tester force clear out old runs

Because we use temp dirs... and if it burns, we leave junk behind

github.com/pufferpanel/pufferpanel - 7d81d0951e1b5bb4615939b5b3ab06eb9df8f61d authored about 1 year ago
Update formatter to not escape HTML

This prevents &&s from being encoded

github.com/pufferpanel/pufferpanel - a3f1ed5a7242c646dfc43c2858e36c51f7d6ddc0 authored about 1 year ago
Force install yarn just in case

github.com/pufferpanel/pufferpanel - e78c057e16f3de2daa23b646bb6ff48343b57266 authored about 1 year ago
Fix docker to store last exit code

github.com/pufferpanel/pufferpanel - e144199d824ba8f642d5171aa1dd37322d8a83fa authored about 1 year ago
Use logo from our repo instead of 3rd party

github.com/pufferpanel/pufferpanel - 96d96f087e5af7e1e46a8a0f8d179449bcf3e632 authored about 1 year ago
Correct tester to use i386 instance of libstdc++

github.com/pufferpanel/pufferpanel - 26b15bd14aabe0c3f4e591c528c6487d8be8be50 authored about 1 year ago
Fix tester to ignore data files

github.com/pufferpanel/pufferpanel - 9a42f9732e1d77d7ced12d21fb99429ee6831555 authored about 1 year ago
Add support for ignoring exit code

Ark doesn't respect the rules

github.com/pufferpanel/pufferpanel - d2c1488e3dc4f2f859a4245617944b95977d0c4c authored about 1 year ago
Add rcon stdin option

Steam games....

github.com/pufferpanel/pufferpanel - 45bae4210fa3505904144b873a3a4349cf5b0328 authored about 1 year ago
Force add webfile for constant building

This at least ensures things "build", even if we don't have the actual web files

github.com/pufferpanel/pufferpanel - 024f5d8a9418dc607bf720c336c195a449aae745 authored about 1 year ago
oom-killer can go die in a fire

github.com/pufferpanel/pufferpanel - 3986d70898efa26a62f90269d41481dcdd1c37eb authored about 1 year ago
dynamic environments

github.com/pufferpanel/pufferpanel - 95aeb59812872c17c8fc89455640db87392ec785 authored about 1 year ago
enable is not enabled

github.com/pufferpanel/pufferpanel - 5bd7446c6fca1700f0d10ae78d9768ee80a44a20 authored about 1 year ago
Try to get docker names correct more

github.com/pufferpanel/pufferpanel - 8fd74d5376ea1e7a9df70fdf5cf6b6a9a284b113 authored about 1 year ago
Try to get docker names correct

github.com/pufferpanel/pufferpanel - b228450d04489e291212156f1b78603d1fe98516 authored about 1 year ago
Ensure usernames are set to log in and push

github.com/pufferpanel/pufferpanel - 8bda7180d10368e3ffc6098f3c17f08f48dd1bf2 authored about 1 year ago
Consolidate workflows and use environments

github.com/pufferpanel/pufferpanel - 97fb3fa03b593e5ae8887fcde0a8e3e2e266bba9 authored about 1 year ago
Hardcode binary folder in docker

While allowing it to be altered is nice, this is better to be constant.

github.com/pufferpanel/pufferpanel - fe549b45f3a507145117fd60b99c1805fe10660b authored about 1 year ago
Actually get our files to docker

github.com/pufferpanel/pufferpanel - 8e66477d6ea7b7c2e60f1ed27ae87ac1320dfaec authored over 1 year ago
Prefix branch for our "development" branchs

github.com/pufferpanel/pufferpanel - e64329bb05c6ea57f9a679d6a7b1c5e43b8b49c3 authored over 1 year ago
Updates to build pipeline, add all tools to build when needed

github.com/pufferpanel/pufferpanel - d396ab7d0ef0689bb751038532559b14be79bda1 authored over 1 year ago
Create formatter for handling template updates

github.com/pufferpanel/pufferpanel - 08b0f4b684152880cab9f094418f458af2105819 authored over 1 year ago
Move kill to be function

github.com/pufferpanel/pufferpanel - a97377efbddbe2b90e24f22f57836ecde989d448 authored over 1 year ago
Add support for ifs in groups

github.com/pufferpanel/pufferpanel - da8b42d57e911e4c38c069657729122a4dcda79a authored over 1 year ago
Fix docker to handle arguments correctly for tester

[skip]

github.com/pufferpanel/pufferpanel - eeebfe6d415a655058ee53ef3a07326b737aadda authored over 1 year ago
Update pipeline to allow selection via GH

[skip]

github.com/pufferpanel/pufferpanel - c2e3e4b2e735fad01051d918cb5908f7ccee0c5e authored over 1 year ago
Fix tester to pull variables correctly

[skip]

github.com/pufferpanel/pufferpanel - 4ed125a30b05a5c0e8be94277103d13ab0fdd780 authored over 1 year ago
Fix pointers used for testing

[skip]

github.com/pufferpanel/pufferpanel - 328464dd90347c190153efa3dbe048a3949daaa3 authored over 1 year ago
Ensure telnet connection is closed

github.com/pufferpanel/pufferpanel - bc98c9cfffa7b8b8f80b32c4579203b8129460dc authored over 1 year ago
Use host network for tester

[skip]

github.com/pufferpanel/pufferpanel - 8f0db9fdad6486be58043f54f2eee95af9d9c243 authored over 1 year ago
Have template tester use the template envs if no other options

[skip]

github.com/pufferpanel/pufferpanel - 44d1e77bcf98a71bc88e4ea905a13ba8168a5a74 authored over 1 year ago
Mask runner ip when logs have it

github.com/pufferpanel/pufferpanel - 35bd14640e5c16c48aea8cf2644e078faa0a9c98 authored over 1 year ago
Update template tester

github.com/pufferpanel/pufferpanel - 1f2321528883db2892a8b53875887cfa05279109 authored over 1 year ago
Extra changes for tester

github.com/pufferpanel/pufferpanel - 472871cf2414c50e0dc0412578bf0ac87263ddc2 authored over 1 year ago
Work to get telnet working for services

This allows for servers like 7d2d to use telnet to send commands

github.com/pufferpanel/pufferpanel - 9120c74e1b5bf6b2811db5d6fee7d4c6a7375369 authored over 1 year ago
Changes to support template tester a little smoother

github.com/pufferpanel/pufferpanel - f7d8808375289fd083951ce525f3d9545e5770da authored over 1 year ago
Fix union to do deep check, fixes user perm editing

github.com/pufferpanel/pufferpanel - 3c27de6f088117b1221aec7a0bf01a39314987a8 authored over 1 year ago
Username split should sanity check length

github.com/pufferpanel/pufferpanel - c380eefcb72839ab1e86b661076d7c336ba3829b authored over 1 year ago
Add global scopes to oauth

github.com/pufferpanel/pufferpanel - 415c25185b056b5cc47c7527ffd952cdf321bfa4 authored over 1 year ago
Fix docs, finish service

github.com/pufferpanel/pufferpanel - 3e35da0bcd4baa3fd518d4e5d05944fdd8216339 authored over 1 year ago
Gut oauth to only be essentially an API way to log in

github.com/pufferpanel/pufferpanel - 6db9416bfbd8cf6c8fbf4e4d8527a7816966c86a authored over 1 year ago
Fix oauth clients to properly check permissions

github.com/pufferpanel/pufferpanel - 743241f27fe9fb29597c8ea2802f4043c105aecf authored over 1 year ago
Clean up auth to prioritize tokens over cookies

github.com/pufferpanel/pufferpanel - b05ac87ca049b8088957ac164d742fcd02e6024e authored over 1 year ago
Fix oauth to report scopes correctly

github.com/pufferpanel/pufferpanel - ab205fc0e7e4b4318b65484bfb7dee4d76e7bec3 authored over 1 year ago
only attempt fetching server status if permissions allow for it

github.com/pufferpanel/pufferpanel - 544a760e6bbadf99e6daa8bb1c38b697d6afa8f4 authored over 1 year ago
adjust stats polling interval

github.com/pufferpanel/pufferpanel - 09965dd9e5155aabfaf55d482537a60c0a5c346a authored over 1 year ago
make template creation check the correct template repo for existing ids

github.com/pufferpanel/pufferpanel - 8ce0c140d80bf812b97b5968e5b501d9d3563806 authored over 1 year ago
make overlays not so overly wide for no reason

github.com/pufferpanel/pufferpanel - 9abaf8a2e2b34bb2436f2b1df7a19281df018925 authored over 1 year ago
fix that one button that didn't like dark mode...

github.com/pufferpanel/pufferpanel - 24fd7acd52c159eededed4414ac2c3312b3063be authored over 1 year ago
Fix path joiner to be correct for windows

github.com/pufferpanel/pufferpanel - 4ad9d2231c0d3a9f6039b820ee95260ee373c058 authored over 1 year ago
Fix operator processor to handle if statements correctly

github.com/pufferpanel/pufferpanel - e4034aed649abd2a796aaa090b69f8df965f2fbc authored over 1 year ago
Fix UI causing an error over API

github.com/pufferpanel/pufferpanel - 396c1222335470df91aef10c10fba6bc0867f9d1 authored over 1 year ago
Add way to tell if you can get a server's status

github.com/pufferpanel/pufferpanel - b7b7eded707d68e101946c8d9564524d95b499cd authored over 1 year ago
make api package usable with nodejs and fix linting derp

github.com/pufferpanel/pufferpanel - eff2d4aa885c397930173958890588dc8f42519d authored over 1 year ago