Ecosyste.ms: OpenCollective

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

github.com/pufferpanel/pufferpanel

PufferPanel is an open source game server management panel, designed for both small networks and personal use
https://github.com/pufferpanel/pufferpanel

Change logging to support logrotate

This means files will no longer be timestamped, but will be rotated via USR1 signal to process

dbeedd83f13fdb57fc25ae26d84124ff2b40b36d authored almost 2 years ago
Stick middleware into single place

We don't need to have 2 folders and 3 different concepts. It's all the same.

3cbf852640dbca1aeefdba445b3a0d29689adafe authored almost 2 years ago
Add environments to features endpoint

a26871772dae4be02e0e256f97a1f8aa277567ba authored almost 2 years ago
Use suggested

This looks like a bug with the build-deb custom task we made, where it doesn't support empty sugg...

0d99f4591f5e297145211e489c21911038680f3d authored almost 2 years ago
Fix builds

48be48954f75d49a57d117ee775bfb95f27b2749 authored almost 2 years ago
Fix symlink

51c2d4a5caf0d07614ca107e382f45c782b4bdc2 authored almost 2 years ago
Add tags for builds

694ffae65df4e6b942b9ef91212239a590f9b6f7 authored almost 2 years ago
Implement remaining missing v3 code

c72e45b4d9e41ac09e58b7d1ff6ca6dc5c0906a2 authored almost 2 years ago
Start reset to v3 codebase

Move module name, bring back new frontend

158d5e6055d3f34d283fec5a2cc92a00aa7367ab authored almost 2 years ago
Just directly add the host entry... since json editing is hard and we have 2 web objects

de8e5950441892e9333e0edf9a59e2ec2644e04c authored about 2 years ago
Update gorm and archiver deps

24ef99111abbacd628c652010a02b01a3a4da199 authored about 2 years ago
Fix issues with remote nodes authenticating to panel

3b20fc4d65f6b5a81626a3b0f64f647da8a96329 authored about 2 years ago
Revert adding binary folder to PATH for Docker

Due to limitations with Docker, we can't actually directly add it to the PATH. But, we can at lea...

0d94457b0438ffeb740f48f3479ed8306c36abe3 authored about 2 years ago
Add binary folder to docker

a4fc296069aa7c5f48bfc4eff1165453a7eb08f3 authored about 2 years ago
Disable httponly for reauth

53f39d971d8409279e486c71d77eb431f6b5be3e authored about 2 years ago
Explicitly create binaries folder

554c1a504eb90f742258d4ef449394096c5d3ba9 authored about 2 years ago
Update to use ed25519 keys by default

Resolves #1222

a6e85927b22573d62489177e216824c9f5907f82 authored about 2 years ago
Update release.yml

ec63d740a31d99a4adfc7b57797770052affba97 authored about 2 years ago
Update to pull steamclient.so from Steam to help 3rd party dl process

76dbee37fa0410a4dcb16db44ed470eae56655ca authored about 2 years ago
Fix error including $

57801e658035f05a8672a6f7465fd2fd040dda3d authored about 2 years ago
It is actually v2.6

570f2c60a32c522d3b1cb5389e3f759fed66e4f4 authored about 2 years ago
Dir, not Base

0cec58c6b568c05a8a514b314544b56ba2983d20 authored about 2 years ago
Correct how binaries folder is migrated

420d45263733b9148e328b98f42eda59085c069b authored about 2 years ago
Fix mapping to handle local node

65640bf02a33917256c83c590858f598441167d8 authored about 2 years ago
Correct returned server logic, fix middleware to not next itself

34f96c0fc6f47e63726d0462dd241df701ad1614 authored about 2 years ago
Have nodeid be allowed to be 0 for local

4bd7306911a9848571829e7b3cd3b271fb1d556d authored about 2 years ago
0 is a number, unless you are javascript, then it's apparently the same as undefined...

0d2c25730d69ed4d327506a962f5a7616e24b951 authored about 2 years ago
make server create flow handle missing node id by defaulting to 0

bad25b37097cdbccb021c0f519610e21d5636300 authored about 2 years ago
Templatetester (#1217)

* Create function to test templates

* Attempt to resolve docker timing issues, also panic if ...

cfc462e655a95198c77b6da5b3ac880a5451e89a authored about 2 years ago
Update pr.yml

513f0fc990fb74ff3c60d27a2c92f1eb8631af55 authored about 2 years ago
Update operators to support "casting" of values

2e181d7b332484aa5c28561101dc7038fc05ce06 authored about 2 years ago
Update tests for templates to count readmes

d5e999bd46aa643d149ee3350ec92cb264f46900 authored about 2 years ago
Update template system to use git for limits

b6672a8fc9753ef18e4931e9554579d99754fee0 authored about 2 years ago
Add params for steam downloader for usernames

a37ef885e4f7203ca1b8055f546076b13ccb021d authored about 2 years ago
Update template importer to handle the new structure

377bd9a467c36349ffde8e05142afe8ececaa9ac authored about 2 years ago
Fix initialization error

7a5b621849029521377c645c0df43088bf098bde authored about 2 years ago
Update config system to use wrapper

This avoids viper writing a large config of defaults

dc89a6f00f62a12515152d634c71a8ad5ebd79cb authored about 2 years ago
Switch to v2.5 for templates

41456a564cb15a6376d9bd8f99a5a18d2d2fb27f authored about 2 years ago
Fix binary folder to exist near server directory

91c703b1edb1148ff9f4ff6d9264099c29e5623c authored about 2 years ago
Force node 16

17 has a breaking change to webpack, and we cannot upgrade it at this time

42d1ec51436a3a928a1de8110434f1003e3b0a5c authored about 2 years ago
Support version of java being a string

7309f70a42210f15ee3ceb6a866a0d864710c6e1 authored about 2 years ago
Try to resolve installer build issues

e56cc88830a6e253883407df8ba6a773b63343a1 authored about 2 years ago
Actually set up Go....

5fb49ca733cc0b75847f1094287541d5536f05f7 authored about 2 years ago
Fix checkout path, cache go modules

Attempting to speed up builds by pulling the modules and caching them, including for future builds

b81edbcc87c31b08ce81c2acaf65826b78a4dfa9 authored about 2 years ago
Update actions to latest versions available

Release needs to be updated to use non-action as they are not maintained anymore, and ours need t...

d3756e42366d8f415ef1a6dd23e079c1f9437038 authored about 2 years ago
Apply limits and concurrency locks to builds

e4eb60767e7fec16c2474716b6547b5a9081bf1b authored about 2 years ago
Prevent editing of local node on UI

1753441dcafd1ba3f3e4f4ed8e2f224d7375ef25 authored about 2 years ago
Update node when config is updated

1cf911b844b7098321b44520882fb20450143f67 authored about 2 years ago
Backport removal of local node from db, update api to indicate local node

ad7528888be990447567e2038717d67dd024f427 authored about 2 years ago
Remove armhf

7 is not supported on 20.04 anymore, and it does not build on go

f1456b36ee3b5efebf135f4c2a0f9ff540a73d1b authored about 2 years ago
Switch to armv8 which should work on pi 3+

ac620e889537ec6e0f0e532c3c49ae710a71a8ba authored about 2 years ago
BREAK: Remove 18.04 as the build pipeline

This means that we are shifting to only using LTS versions to base our releases on

73f0cb6b9dc83386b35072a5b4fc3c1614f6b632 authored about 2 years ago
Add javadl and steamgamedl to operator list

18548472222200bc0b5560f2974f936ada274c8c authored about 2 years ago
Resolve errors with cors and auth not working

bdf52149d283f1b893964a6554d2320396b8b212 authored about 2 years ago
Fix Dockerfile to work properly with args

4d889e468543404d41e6d6bae8dbf09661a0c64b authored about 2 years ago
Move versions to be in a single place, update deps

9522f201b51f6822757650a56f9b7593c060f529 authored about 2 years ago
Port v3 features to v2

Most should work in the v2 branch, but this is a wide-cast to see what can work as-is

0aec19d83b31ba1d76ae894500940b23c1063bb9 authored about 2 years ago
New Crowdin updates (#1175)

* New translations errors.json (Polish)

* New translations oauth.json (French)

* New trans...

0a30b2c0340a1d5663c48fc1461846694189f4a0 authored over 2 years ago
Fix expiresIn

Backport of 2174c4ef0d8cba99624b47ff78c934a3d95e2cff

d6ef409c7b8e1647ceab2dd89ef248de65fe7495 authored over 2 years ago
Fix \n being applied

3e290981c093cf6f6204dd339ad9f98d8a040722 authored over 2 years ago
Delete ISSUE_TEMPLATE.md

b18a31a84d33ede6bc4e30839bada62658295deb authored over 2 years ago
Update issue templates

bf4890958ed871fe545f4e550c78ffb6f45dada0 authored over 2 years ago
Update release.yml

f0e664058748d35edf2bac15c8c834b08ad2a71e authored over 2 years ago
apple... stop trying to be different by breaking...

3eedd32342595d8fe94686a5c51f6c2a6815dcd5 authored over 2 years ago
New Crowdin updates (#1164)

* New translations settings.json (Romanian)

* New translations settings.json (French)

* Ne...

0133dddb8828238995726b1dfbbd1a4ad7e761d4 authored over 2 years ago
Update build.yml

efa58eed00b51720d31f73daa5996c88500cc9be authored over 2 years ago
Update release.yml

f1843ac98665c1c926e95c15b21c62d54ab2abc1 authored over 2 years ago
fix mobile browsers hiding stuff all of a sudden for no good reason whatsoever...

c1b16cc50f9972f123f944c0db544ac0990f1440 authored over 2 years ago
bump axios version to get rid of a bug with its interceptors and flag auth cookie secure when on https

2483367d41794c3e5a16f81c64ba253afb20ac3f authored over 2 years ago
Fix parser for symlinks

3e8417e66d22daf2e55ae2b5e379c14f2db2ee40 authored over 2 years ago
Create SECURITY.md

6470486cc68db5bd6ce5544ccc3f3180771f3e6e authored over 2 years ago
Update dockerfile to remove unused dep

alpine removed python2, and we don't use it in the build

7aa7b2425ee4361ebc5a152e28f0381e929d6e88 authored over 2 years ago
New Crowdin updates (#1107)

* New translations settings.json (Chinese Simplified)

* New translations common.json (Polish)...

41f34628c7ccc2dae3da6f149141aed4b8f12359 authored over 2 years ago
Add other missing lang keys

92d41d3370f17da80c07f893f93496363758e295 authored over 2 years ago
Add missing translation field

4ec759085df4e747bbc665f63d2032cf2cdbec30 authored over 2 years ago
make frontend stop eating the requirements in template jsons

635c2cd5f6f3dba5692826b4b9b641cac271de77 authored over 2 years ago
Reverse requirement check so all have to exist

ff00bd09786b79e8be93b74c74b9a1f3b91c8d9c authored over 2 years ago
Fix create to pass back response from daemon in case of errors

7de757cc8fc44502cf6b976e3670e3c0f46e432f authored over 2 years ago
Set gin to not run in debug on production deployments

97fd900d11a5168d78d2b2a218878979c252f362 authored over 2 years ago
Add save validation for bad json

This tries to prevent JSON from just being saved poorly. It is not a perfect solution, but it hel...

de2a77f1b3b713ef9dfd9a718d3b014543322493 authored almost 3 years ago
Add Ubuntu/Jammy AMD64 and ARM64 to the releases (#1160)

698f7aed7b949496186e1612ec2fd9a469c980a7 authored almost 3 years ago
Update models.go

b228b9c9bc5602da2daf62fa2c16ff50683aa2ea authored almost 3 years ago
Set config.json search path lazily after changing into workDir (#1153)

* Lazy init config.json search path

* Add regression test for config.json working dir

8fa24d4d60e3a2b52d777fad23c050e652ccae9b authored almost 3 years ago
Force shutdown to trigger stops on servers

Resolves #1149

e9e32a9abba5a9a8a2a1c9b45bbd3a6b6d80304f authored almost 3 years ago
Fix parseRequirementRow("") to return empty slice (#1155)

e56451a498443ed93f4d7adade40a509d0640a04 authored almost 3 years ago
Add subject to token for use with API

c7a02698500b6a840f4761eb283d58ad4d907f65 authored almost 3 years ago
inform users about the nature of community templates

1a29194ebe0ce249e092178f86192863035543f9 authored almost 3 years ago
Fix creation to not blow up because of schedule

6c40fe413baa169018b4a17a50af5d9373a1b604 authored almost 3 years ago
Update host parser to work with ipv6

Resolves #1144

8f4a6902f21924abfbd034af863b1e1ab7e90e65 authored almost 3 years ago
Skip otp when SFTP is being used

This is a temp solution, until SFTP is updated to use OTP tokens as well

998a9bd65e73aa646577bd3f83790952b695734c authored almost 3 years ago
Update build.yml

cfd58206aacca9bd6f20ef8dc232dd11055b4b91 authored almost 3 years ago
Update Dockerfile

[skip]

ef5f8a78b28ba408f37346833352da3c5b90d210 authored almost 3 years ago
Update pr.yml

eb83ae501a5a26d44f2da386f92b5c0d636352f6 authored almost 3 years ago
Return expires_in for oauth tokens

Resolves #1145

b331dc5a47ece8808f955f2668eaeac9e45d8e11 authored almost 3 years ago
Force 1.17, match pipeline

66c2772b36035d619411789a8d0214b32e20c96f authored almost 3 years ago
fix dependency issue introduced by last commit

86166b15892dfdcc282011fc494462c52b090d34 authored almost 3 years ago
bump lowest allowed vue cli version to enforce not using malicious node-ipc versions...

30eb4f77f02496fbeacf1a803b04e0603adb4397 authored almost 3 years ago
Update environmentloader_darwin.go

e598685c886c9f93b42610aef041df8e10f6f4fb authored almost 3 years ago
Add support for requirements, enforce docker works before creating servers with docker

42fd3c02e625da978d7d1d7bcad28a5578a72fcb authored almost 3 years ago
Fix builds, update docker to also generate swagger

0a0e3389fffe3ffd6f553bea94020396eac88a38 authored almost 3 years ago