Search for a command to run...
Changelog 137b9e9ad2f6adbd039b32ea0124e60da2129089 Add tests for SetBrokerURL fbb7ea441dc9751b96e3a1be8639e796f3ab642f "Silence usage" for 'pelican token' commands 99ab90b4a86a69c36cec12c6acb538b164dc805b A helper func to consolidate the common logics in Server APIs - Also improve the registration deletion API to check the renaming server entry in a race condition-free way 6eccefa4cb0ab9be2291703dbc8067d79882051c A safer approach to handle server-set downtimes prior to 7.22 - Build a UUID set from federationDowntimes - Strip any downtimes synchronized by Registry already, from the downtimes provided by server ad b19bd01ab4421ed139a202b83ffecfcd74e3b817 A third attempt at cleaning up Windows ordering issues a0271d5d0ca7a4f53ae04b50e6064edbd69137bd API endpoint to get server local metadata 6fc2312e04bcd6e3831c83b4910f872c2f2cf85c Actually capture "trace" level logs in 'initFilterLogging' and 'SetLogging' 1409b95aaa4c3323c7fa3e6a1bc50b504c0e0324 Actually start broker if the broker is enabled in the director 0bc9695e389d6ae35d34a90f49a0131c889341fb Add 'info' sub-command and backup metadata 6df3d5e6bcca27344fee93ec3da854adfb4160ac Add 'tls: unexpected message' as a retryable error on an idle connection f66796a06627760cd32680553c96afe0e1cfb520 Add @williamnswanson's language tweaks to Docker persistence docs e583ad2b74956a3f526ed0d8763058638d40497b Add AI-generated planning document for client_api server. cad2b928830892a30a7e18148bd739a2f056f27d Add Adaptive Sort knob and touch up other constants 3326dc9c5c29d383f8e0e906f0e7fffa1851aacd Add CI test to cover Director's availability weight sorting response 9a53ecf39999d5e6c1c865144ebc3fee0616878b Add CLI documentation generator c092c27fd40e0fdb3b26b99f7f16f597631cac07 Add CacheHit field to developer data edc55528d3c9a47fd383906db8a5104b33fc74f4 Add ChecksumMismatchError comment to IsRetryable fb67b8e22111fd4c943ae3c37aa983905a31d703 Add ClassAd configuration support for client 51e5dce9cf97f5746963fd63525ea112664768c8 Add Client.EnableOverwrites parameter and implement overwrite mode 6150e0f8c0b42612db326e76f7abba9413af5ecc Add Contact.ConnectionSetup error type (code 3006) 6c3134bab12c47269c99d372390eabf9208e68e2 Add Copilot instructions for Pelican repository b60e16bc2bf94a827064dd2343ae47c239f5af55 Add DELETE endpoints for swagger f5b853ada2eeffb778cfc5e0406447562b30b1a2 Add DELETE endpoints for users and groups 938f10e30b1069de55ea1562aa537493075a675b Add Dark Mode in Fixed State fd8f0b96503103c7d25cbd7d9f105237b0ceb4f0 Add Depth to allowed headers a7f9853f004e0b1348c954064d747c5bbf76409c Add Documentation for Error Codes 015b6f9c3393fc2b9257116c7f5ea07463c574ae Add E2E test to assert that stats are being produced and metrics are being updated dac40338cf655fbb90ff984190a2351a40a58ae2 Add E2E tests for Pelican metrics 3255db5aaf908a24c357cc744f74364825be8ec2 Add GetEnvVarName() method to all parameter types e47c1bce6902ca7e7f708cc3e6079695d0a8fc4f Add GitHub OAuth2 authentication support 05a7c1a362759ab8f9d5e42e5cb34d1d6cdab97d Add GitHub action to check for large objects in PRs 8c8843e4fed8fafad532a8e674989c80af981cfb Add GitHub organization support for group-based authorization bd27df380051d4b2f51401c1f037ded1f58e52b7 Add Group UI 86fecb86c813c71238dc9913864ea467a3559995 Add HTCondor integration test and update Dockerfile da4a50784d05209678b24438818dfe93883f0802 Add Logging.Cache.Lotman parameter and plumb into xrootd config cb304d0fe0ea4ae7afd1ca6e0be28904f9ad5e95 Add More Descriptive Confirmation Text 934a87a999fd52f94d064b568402036e39493925 Add NPM formatter Move hooks to different stages de687e3915b6fe567d34cb8468aa6863a74a4466 Add OAuth2 client management API. c0b239eea34970e0a172c4cb07a2179717779310 Add POSC bypass for Pelican monitoring paths f50a058125ee8ca88794ff52bc3b3121cea20782 Add PROPFIND to accepted CORS request Methods bd6a250b0baa620c2f1579a3e1e84895989521fb Add Panic level mapping for consistency with other logging configs 46315f03db03c07d41786d4ada544d07eb46c0e9 Add Plugin.DirectorDecisionPercentage configuration parameter e7c9cd1242eb572c877c20a4f70eb26d92bb0d5f Add Property Based Tests for HA Directors 69c635ee41e45d86765dffba9853e07001ea6bca Add RFC 7592 support, allowing detection of validity of clients 7d92eacaae16eb93feac38fa0c70872ecff7a594 Add Read Only Middleware f15c1d1e585a7362bd0a122b3e6a3231838896e8 Add SSH storage to the supported cases b64da3f63d2368cf0ed9ffd92f203374813e468e Add String()/EnvVarName() methods, typed param.Set(), update all callers 9d24fdd7d15bea27db9a11c22c61d34da71869d8 Add TestAllocateMemoryError and update errorAccum tests 300d4dc693a5f3fe6378a216e4ff413863a2cf13 Add Transfer.ChecksumMismatch error type and standardize Transfer exit codes 150e5154ef02af761e4c4ae270cd6f98f3738a98 Add UI for displaying a Caches and Origins Registered Name 80e968318c261a361952cac7fd4aae602a818a7f Add --direct flag to the command line 84338c99078975eb8c8f29718a12322bf672103e Add Server.EnablePKCS11 config param 31b142ab5cb522b9c72c529e24035b391262c561 Add Server.EnablePKCS11 setter and update package-lock.json 5701b3e809b4751b2c0e317f7bcfbad613dfad33 Add a few eye relief whitespaces for config print commands 0e2dc1d82c070bde04457ebb3288c56d492f6e0d Add a helper function and struct for capability name conversion - When an Origin/Cache running Pelican before v7.22.0, they are advertising with the old names. This commit converts them into the new ones 5bcc2ba89ee084a138b69e0e7c3be14803c2863d Add action to check if the current branch is rebased on main 64c713fed4afcacaefdfd8b832a69a34274c7bd7 Add additional 'param' helpers and 'OpaqueParam's for params without direct access 4816bbd3f49ca4e0a053fc7c1e2b4029a475ac2b Add additional CAs to the trust store when containers start up 8327b9aede50d0fa1acc30e218ab9ab6f1fb1d00 Add additional comments based on reviewer feedback d843c4a9d332f7bbc108c5478699b0ecd872b2e2 Add additional docs related to bootstrapping config location to params page 891e998b9b56092074435ab9b0bcd99fcc64fd2d Add address file functionality to write server addresses after startup b5806967a7c3dd974ab44ddb56342581fe524c6c Add advanced section on Pelican's authz systems d8d80d86496be6af75ea4426a6ed6d74de3c0492 Add alice user to pelican-dev container for multi-user testing 29986c21590e471de10f5c724b79b4384b43d5f9 Add alice user to pelican-test container b9cad33cda31c77398a5e2083a75a3e74482c66c Add an --inplace flag to object sync and get dcae926813df8f16308584104126cd8722712bd1 Add analyze-tests job 4a6e380d9465ab2fb05a40306ce2058cebe5045e Add audience verification for the POSIXv2 origin 044ef06f950d6376784f273ae8371c2bda12233e Add back in generated params that were lost in rebase cfbda66425c3f5ebe66f2eb6482d31cc76548c6a Add back logging under trace level 9702b720af67c713696c7243c279057157aa55d9 Add basic unit tests that would have caught TTLCache key mismatch 7617e37a60bfc51cc8b66c4889f27a83045e7890 Add basic user docs for working with protected data (tokens) d3cd6c2d2f88fbde7e4b00816f646ef0f65395f0 Add bootstrap support for gotestsum installation c7166bfb037c93416a14c35eeb94ccb69084ad51 Add callback mechanism for runtime parameter changes 2b3d7a2048437f99fc350dce6572300f2d48d3f2 Add cleanup function and properly set command args a9e084e89001fbaa0f1675e5b6fbbf41d1a23311 Add client defaults f419e5baedcdc185a518af78285470470838aabf Add comprehensive documentation for Pelican HTTP headers c2db839c6bb40bce3690fca9b7d007566e57f027 Add comprehensive persistent data documentation for Docker containers d760b29373152ce1619e4cd5e6ecb45e631e50d3 Add comprehensive status-code tests for download/upload cb2a26b6b4667f48f235c91d3a219092deda9ca3 Add comprehensive tests for InvalidByteInChunkLengthError wrapping 08083da4215ead5dcbf69c98bb7d4bdb1777605f Add comprehensive tests for new features 8132b3a677d4e869c860923817f7aca7ba4bfccf Add comprehensive unit tests for wrapDownloadError 4499ca654d062f0bdbd8c601c2b240ab0dadeae6 Add conda-forge installation documentation 72676a959ea8b6f64b8ef6bb850435bc970989ff Add configuration parameters for auto shutdown - Also set the defaults f12ae1a30d6ab6ef928192320277e7cbd9d54fae Add control for user to choose sort 8249a252448fa879255ae00a4c82a51e12ae5c42 Add control for user to choose sort 8528cb984f3e19ef5b58a8b02cf7e2edbc52d5c1 Add devcontainer configuration for GitHub Codespaces and VS Code Dev Containers 81583684171a4cbae223d8dd5f63144026c1c770 Add docker-compose method for developing website dd03fd8c4549c5252e5a3126349f3ea87b84e741 Add docker-compose method for developing website a0014ebcfea6eb928ccbef84bda8448980531053 Add docs for Key Auto-Generation, Multiple Keys and Key Replacement a7738cd0280ddd2449a7a88a10996c96f94b502a Add documentation 0d2a3eb358dbe8970e98b5d5ffd2d30d81432e7a Add documentation describing cross-filesystem limitation for POSC fea862300fc8c8bcf65d3dd638d47f197c2d9a53 Add documentation pages for Error Codes d2d4527b3bfca0d92e92efc60f2ea01129a75a29 Add e2e integration test for POSC origin 69372ab9d16751cd828a0bdbe0d2e083ecbccd6b Add e2e test 51153be8145bde40b09b6dbef87ffce1fdd71e8d Add forgotten go generate outputs 11b30ef9cdf225dad577ef6464d1efb637ec75ae Add gotestsum and logrus test hook for cleaner test output fbf4d728c88ade5e8fca7d04d40646aa048082bd Add header response timeout to the list of retryable WebDAV errors 4fee278f19c7f8798e100e611e6280c509fd1e53 Add health check for available free space e81d2c426009b701d5cf2f1eee5133996ab09a4d Add helper text to user form inputs 9d954268b6e830559874baa3b515b1c4f50ba2e2 Add human-readable String() method to improve log message 375e21c59c97db382287f969d0bb21c5a57ca77c Add implementation of disk usage monitor 0eeca0652f3ece0b9905a7d72ccd31c2d351aa1f Add in typing 9cf9f38f0cb0185eeb95fac8e5689cfd10566a42 Add initial documentation for the SSH backend 8eda24d55703305c075e0789f422a1bbcdee805e Add integration test for GetEnvVarName with