Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Replace Allocations with Endpoints #395

Draft
wants to merge 98 commits into
base: main
Choose a base branch
from
Draft

Replace Allocations with Endpoints #395

wants to merge 98 commits into from

Commits on Jun 2, 2024

  1. Configuration menu
    Copy the full SHA
    5b6c462 View commit details
    Browse the repository at this point in the history
  2. This is for the api

    lancepioch committed Jun 2, 2024
    Configuration menu
    Copy the full SHA
    29f8ac6 View commit details
    Browse the repository at this point in the history
  3. Rearrange these

    lancepioch committed Jun 2, 2024
    Configuration menu
    Copy the full SHA
    b220c58 View commit details
    Browse the repository at this point in the history
  4. Use public member

    lancepioch committed Jun 2, 2024
    Configuration menu
    Copy the full SHA
    9c81c0c View commit details
    Browse the repository at this point in the history
  5. Simplify logic

    lancepioch committed Jun 2, 2024
    Configuration menu
    Copy the full SHA
    f480a27 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4dbb550 View commit details
    Browse the repository at this point in the history
  7. Pint fix

    lancepioch committed Jun 2, 2024
    Configuration menu
    Copy the full SHA
    71684dc View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    2e7c534 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    bbe09ce View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2024

  1. More updates

    lancepioch committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    768a45b View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2024

  1. WIP

    lancepioch committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    dbad5ae View commit details
    Browse the repository at this point in the history
  2. Better kebab names

    lancepioch committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    5511758 View commit details
    Browse the repository at this point in the history
  3. Wip

    lancepioch committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    be6f795 View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2024

  1. Configuration menu
    Copy the full SHA
    81f218d View commit details
    Browse the repository at this point in the history
  2. No longer reserved

    lancepioch committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    b16a11c View commit details
    Browse the repository at this point in the history
  3. Wip

    lancepioch committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    32e96dc View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2024

  1. Configuration menu
    Copy the full SHA
    b1d7d21 View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2024

  1. Wip

    lancepioch committed Jun 9, 2024
    Configuration menu
    Copy the full SHA
    beadce9 View commit details
    Browse the repository at this point in the history
  2. Move these

    lancepioch committed Jun 9, 2024
    Configuration menu
    Copy the full SHA
    9ad113b View commit details
    Browse the repository at this point in the history
  3. Merge branch 'main' into issue/68

    # Conflicts:
    #	app/Filament/Resources/ServerResource/Pages/CreateServer.php
    #	app/Models/Node.php
    lancepioch committed Jun 9, 2024
    Configuration menu
    Copy the full SHA
    4319f24 View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2024

  1. Rename translation keys

    lancepioch committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    17bc3de View commit details
    Browse the repository at this point in the history
  2. Remove relation managers

    lancepioch committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    0895bd2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f5edb34 View commit details
    Browse the repository at this point in the history
  4. Swap this for now

    lancepioch committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    510ae3c View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2024

  1. Wip

    lancepioch committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    36e2fa8 View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2024

  1. Wip

    lancepioch committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    e15d515 View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2024

  1. Add tooltips for versions

    lancepioch committed Jun 15, 2024
    Configuration menu
    Copy the full SHA
    30051ab View commit details
    Browse the repository at this point in the history
  2. Add endpoints

    lancepioch committed Jun 15, 2024
    Configuration menu
    Copy the full SHA
    4cba154 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'main' into issue/68

    # Conflicts:
    #	app/Filament/Resources/EggResource/RelationManagers/ServersRelationManager.php
    #	app/Filament/Resources/NodeResource/RelationManagers/AllocationsRelationManager.php
    #	app/Filament/Resources/NodeResource/RelationManagers/NodesRelationManager.php
    #	app/Filament/Resources/ServerResource/Pages/CreateServer.php
    #	app/Filament/Resources/ServerResource/Pages/ListServers.php
    #	app/Filament/Resources/ServerResource/RelationManagers/AllocationsRelationManager.php
    #	app/Filament/Resources/UserResource/RelationManagers/ServersRelationManager.php
    #	app/Models/Allocation.php
    #	app/Models/ApiKey.php
    #	app/Models/Server.php
    #	app/Models/User.php
    lancepioch committed Jun 15, 2024
    Configuration menu
    Copy the full SHA
    0bd2935 View commit details
    Browse the repository at this point in the history
  4. Reset these for now

    lancepioch committed Jun 15, 2024
    Configuration menu
    Copy the full SHA
    405aa85 View commit details
    Browse the repository at this point in the history
  5. Pint fixes

    lancepioch committed Jun 15, 2024
    Configuration menu
    Copy the full SHA
    bcb7240 View commit details
    Browse the repository at this point in the history
  6. Remove debug

    lancepioch committed Jun 15, 2024
    Configuration menu
    Copy the full SHA
    b47f40b View commit details
    Browse the repository at this point in the history
  7. This goes first

    lancepioch committed Jun 15, 2024
    Configuration menu
    Copy the full SHA
    1a26f5c View commit details
    Browse the repository at this point in the history
  8. Revert these doc blocks

    lancepioch committed Jun 15, 2024
    Configuration menu
    Copy the full SHA
    7c25fc2 View commit details
    Browse the repository at this point in the history
  9. Remove these relationships

    lancepioch committed Jun 15, 2024
    Configuration menu
    Copy the full SHA
    375a64a View commit details
    Browse the repository at this point in the history
  10. Cast to int

    lancepioch committed Jun 15, 2024
    Configuration menu
    Copy the full SHA
    a97341f View commit details
    Browse the repository at this point in the history
  11. Revert this

    lancepioch committed Jun 15, 2024
    Configuration menu
    Copy the full SHA
    459d90e View commit details
    Browse the repository at this point in the history
  12. Remove unused audit logs

    lancepioch committed Jun 15, 2024
    Configuration menu
    Copy the full SHA
    8ea57bc View commit details
    Browse the repository at this point in the history
  13. Remove final refs

    lancepioch committed Jun 15, 2024
    Configuration menu
    Copy the full SHA
    44e0dd3 View commit details
    Browse the repository at this point in the history
  14. Drop it

    lancepioch committed Jun 15, 2024
    Configuration menu
    Copy the full SHA
    2b58160 View commit details
    Browse the repository at this point in the history
  15. Try again

    lancepioch committed Jun 15, 2024
    Configuration menu
    Copy the full SHA
    6976fa8 View commit details
    Browse the repository at this point in the history
  16. Wrap in transaction

    lancepioch committed Jun 15, 2024
    Configuration menu
    Copy the full SHA
    eff8e50 View commit details
    Browse the repository at this point in the history
  17. Unwrap transaction

    lancepioch committed Jun 15, 2024
    Configuration menu
    Copy the full SHA
    b24ff8b View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2024

  1. Fix tests

    lancepioch committed Jun 16, 2024
    Configuration menu
    Copy the full SHA
    f57232b View commit details
    Browse the repository at this point in the history
  2. Remove unused import

    lancepioch committed Jun 16, 2024
    Configuration menu
    Copy the full SHA
    d9dc932 View commit details
    Browse the repository at this point in the history
  3. Fix return

    lancepioch committed Jun 16, 2024
    Configuration menu
    Copy the full SHA
    a869970 View commit details
    Browse the repository at this point in the history
  4. Add validation rule

    lancepioch committed Jun 16, 2024
    Configuration menu
    Copy the full SHA
    738707b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c7bea4f View commit details
    Browse the repository at this point in the history
  6. Realism

    lancepioch committed Jun 16, 2024
    Configuration menu
    Copy the full SHA
    ff261f9 View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2024

  1. Start servers by default

    lancepioch committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    9d9720a View commit details
    Browse the repository at this point in the history
  2. Use constants

    lancepioch committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    69acc48 View commit details
    Browse the repository at this point in the history
  3. Refactor

    lancepioch committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    3fa714c View commit details
    Browse the repository at this point in the history
  4. Group servers

    lancepioch committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    05573f6 View commit details
    Browse the repository at this point in the history
  5. Make ports into badges

    lancepioch committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    f699fd5 View commit details
    Browse the repository at this point in the history
  6. Can be null apparently

    lancepioch committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    48f4c35 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3201839 View commit details
    Browse the repository at this point in the history
  8. Show localhost

    lancepioch committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    ba5b81c View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    7986505 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    958e8fa View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2024

  1. Handle nulls

    lancepioch committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    d4484f5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    48fd3cc View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2024

  1. Wip

    lancepioch committed Jun 22, 2024
    Configuration menu
    Copy the full SHA
    eb0bad8 View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2024

  1. Fix whoopsie

    lancepioch committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    e7ee86a View commit details
    Browse the repository at this point in the history
  2. Wip

    lancepioch committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    755632f View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2024

  1. Almost done

    lancepioch committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    343a5b8 View commit details
    Browse the repository at this point in the history
  2. Remove network tab

    lancepioch committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    7c8b204 View commit details
    Browse the repository at this point in the history
  3. Clean up

    lancepioch committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    19c7b4d View commit details
    Browse the repository at this point in the history
  4. Merge branch 'main' into issue/68

    # Conflicts:
    #	app/Filament/Resources/DatabaseHostResource/Pages/CreateDatabaseHost.php
    #	app/Filament/Resources/DatabaseHostResource/Pages/EditDatabaseHost.php
    #	app/Filament/Resources/ServerResource/Pages/CreateServer.php
    #	app/Filament/Resources/ServerResource/Pages/EditServer.php
    #	app/Filament/Resources/ServerResource/Pages/ListServers.php
    #	app/Http/Requests/Admin/Node/AllocationFormRequest.php
    #	app/Http/Requests/Api/Application/Allocations/StoreAllocationRequest.php
    #	app/Models/AuditLog.php
    #	app/Models/Server.php
    lancepioch committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    45fcc2a View commit details
    Browse the repository at this point in the history
  5. Fix name

    lancepioch committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    4f10ec2 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f6122f9 View commit details
    Browse the repository at this point in the history
  7. Fix these

    lancepioch committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    68ef0a1 View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2024

  1. Merge branch 'main' into issue/68

    # Conflicts:
    #	app/Filament/Resources/DatabaseHostResource/Pages/CreateDatabaseHost.php
    #	app/Filament/Resources/DatabaseHostResource/Pages/EditDatabaseHost.php
    #	app/Filament/Resources/EggResource/RelationManagers/ServersRelationManager.php
    #	app/Filament/Resources/NodeResource.php
    #	app/Filament/Resources/NodeResource/RelationManagers/AllocationsRelationManager.php
    #	app/Filament/Resources/NodeResource/RelationManagers/NodesRelationManager.php
    #	app/Filament/Resources/ServerResource/Pages/CreateServer.php
    lancepioch committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    5b468c2 View commit details
    Browse the repository at this point in the history
  2. Run pint

    lancepioch committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    d868439 View commit details
    Browse the repository at this point in the history
  3. Better helper text

    lancepioch committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    4273880 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c45e4ed View commit details
    Browse the repository at this point in the history
  5. Switch to port rule

    lancepioch committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    6238d6d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4c41e65 View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2024

  1. Use constants

    lancepioch committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    f2eca17 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6b104e3 View commit details
    Browse the repository at this point in the history
  3. Don’t need this anymore

    lancepioch committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    9d9e4ad View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d9922e8 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d71b1a4 View commit details
    Browse the repository at this point in the history
  6. Also nuke this

    notAreYouScared committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    4574821 View commit details
    Browse the repository at this point in the history
  7. Revert "Also nuke this"

    This reverts commit 4574821.
    notAreYouScared committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    ec0fa3c View commit details
    Browse the repository at this point in the history
  8. Update these

    notAreYouScared committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    bebc410 View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2024

  1. Update Eggs

    notAreYouScared committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    11feef4 View commit details
    Browse the repository at this point in the history
  2. Add the any ip address

    lancepioch committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    a9c7eed View commit details
    Browse the repository at this point in the history
  3. Add custom component

    lancepioch committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    0f798e5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e76630b View commit details
    Browse the repository at this point in the history

Commits on Jul 4, 2024

  1. Revert "Add custom component"

    This reverts commit 0f798e5.
    lancepioch committed Jul 4, 2024
    Configuration menu
    Copy the full SHA
    3a76fb1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    233fd50 View commit details
    Browse the repository at this point in the history
  3. Wip

    lancepioch committed Jul 4, 2024
    Configuration menu
    Copy the full SHA
    8b86707 View commit details
    Browse the repository at this point in the history
  4. Fix mappings

    lancepioch committed Jul 4, 2024
    Configuration menu
    Copy the full SHA
    f2754c3 View commit details
    Browse the repository at this point in the history
  5. Don’t need this anymore

    lancepioch committed Jul 4, 2024
    Configuration menu
    Copy the full SHA
    aff9f4e View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2024

  1. Merge branch 'main' into issue/68

    # Conflicts:
    #	app/Filament/Resources/ServerResource/Pages/CreateServer.php
    #	app/Filament/Resources/ServerResource/Pages/EditServer.php
    #	app/Filament/Resources/ServerResource/RelationManagers/AllocationsRelationManager.php
    #	app/Services/Allocations/AssignmentService.php
    #	database/Seeders/eggs/minecraft/egg-bungeecord.json
    #	database/Seeders/eggs/minecraft/egg-forge-minecraft.json
    #	database/Seeders/eggs/minecraft/egg-paper.json
    #	database/Seeders/eggs/minecraft/egg-sponge-sponge-vanilla.json
    #	database/Seeders/eggs/minecraft/egg-vanilla-minecraft.json
    #	database/Seeders/eggs/rust/egg-rust.json
    #	database/Seeders/eggs/source-engine/egg-counter-strike-global-offensive.json
    #	database/Seeders/eggs/source-engine/egg-custom-source-engine-game.json
    #	database/Seeders/eggs/source-engine/egg-garrys-mod.json
    #	database/Seeders/eggs/source-engine/egg-insurgency.json
    #	database/Seeders/eggs/source-engine/egg-team-fortress2.json
    #	database/Seeders/eggs/voice-servers/egg-mumble-server.json
    #	database/Seeders/eggs/voice-servers/egg-teamspeak3-server.json
    lancepioch committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    0a6b846 View commit details
    Browse the repository at this point in the history
  2. Update Laravel framework

    lancepioch committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    9ba8c1d View commit details
    Browse the repository at this point in the history
  3. Use new migration logic

    lancepioch committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    906d4a7 View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2024

  1. Update pint

    lancepioch committed Sep 21, 2024
    Configuration menu
    Copy the full SHA
    df88d33 View commit details
    Browse the repository at this point in the history