Administer // Modern & Modular free admin system [1.2]

I found somebody a couple of hours ago who everything should be ok with, if we need help in the future I’ll keep you in mind but we’re ok for now.

1 Like

As a bit of a sidenote, Administer is becoming a solo project again because I could not find any developers who wanted to work no matter how much money I offered. This also means 2.0.0 will no longer be moving to a component-based system and the TypeScript rewrite will also probably never happen.

No other 2.0.0 features are being scrapped. Now that it’s just me again I should be able to provide an estimate as to when I think it will be releasing relatively soon so please stay on the lookout :slight_smile:

Small peek for you guys because I feel like I’ve been favoring the Discord too much lately :3

1 Like

I believe the UI animations need some refinement, but I love the UI design and how this admin panel works! :3

1 Like

Thanks, any ideas/thoughts? Still a WIP but I am quite happy with the app drawer one

I will say that I haven’t actually used this admin panel yet, but it looks incredibly promising. I’m only going by the videos and photos.

It may look better if the main panel slid in from the bottom of the screen instead of scaling, because scaling this complex interface caused the jittery text rendering seen in the video (0:07).

By the way, what happened to the background blur? It looked good! :pleading_face:

That is actually a dev build which does not have the blur because I have not implemented it yet.

The default theme is moving to not be transparent but a classic dark theme will remain available to download. I’m doing this mostly because I felt it looked better without it.



1 Like

If you say so! Backblurs look awesome, but it’s your choice to use it or not. The lag caused maybe also influence your choice, understandably.

Just tested it out!

:flushed:

That is a lot. My output will never be clean again.

Pressing ; to open the command bar actually doesn’t work for some reason. I changed nothing. :cry:

{62266D0D-82C1-4FB0-8138-8558970572CD}

A lot of that is just verbosity from the first-time install procedure. If it’s not clean again after restarting you can just shuti off the Verbose setting in configuration.

The command bar is not finished. In fact, the script should be disabled unless you enabled it yourself.

Interesting. I slapped the Administer model straight into SSS and play tested without changing any scripts!

I got to see all of the UI animations and design now. I’d have to say that they all may need to be reworked…! :sweat_smile: I don’t mean this in a bad way, hopefully. Luckily, you’ve shown me more appealing UI already which is hopeful! I’ll have to test it out myself when the update releases.

If you want, I could try reworking a few UI animations with the current release to give you some ideas. I can’t easily describe animations, so I would have to just make them!

1 Like

Sure, I’d love to see ideas if they’re good.

1 Like

dunno if it’s not there or if it’s really hard to find, but is there a tutorial on how to make apps somewhere on the documentation site? honestly might’ve just misread making own apps for the panel tbh

Yes, you can find the quickstart guide here:

They will be remade to be more clear and there will be video tutorials with the launch of 2.0.

yeah, i saw it, wasn’t the most clear, can’t wait for the video tutorials though!

1 Like

i saw that your trello board says that webhook logging is a planned app feature. what would you be adding in that app?

Hi there, I am planning a robust visual scripting style and YAML-like editor where you can have events something like this:

WHEN event_triggered administer.admin.join
    notify https://webhooks.notpyx.me/hook/admin-join
        with_headers:
            Method: "GET"
            Admin: "{{ Payload.User.ID }}"
    notify https://discord.com/api/webhooks/xxxx/xxxxx
        with_headers:
            Adm-Webhook-Format: "discord"

WHEN event_triggered PlayerManagement.action.ban
WHEN event_triggered PlayerManagement.action.kick
    notify https://discord.com/api/webhooks/xxxx/xxxxx
        with_headers:
            Adm-Webhook-Format: "discord"
            Admin: "{{ Payload.ActingAdmin.Name }}"

It’ll probably be something like that but I’m just going off my own thoughts right now. Nothing is final as the app has not yet started development (the person I had assigned to it stopped responding to my messages after a few days :/)

1 Like

Hi all,

We are looking for new settings to add for 2.0.0! Please feel free to fill out this form once. Sign-in is required to enforce it; we do not collect identification.

Hi all,

AOS is offline right now due to bad weather where the server is hosted. We have powered the machine off to preserve the database incase of the battery going offline. Internet has already been lost so there is no better option right now, we are just playing it safe.

I do not know when it will be back online but I will announce here and in our Discord server linked in the OP. You can also check the statuspage for more real-time updates as I will be sleeping now. We are going to look into data redundancy tomorrow so in the event of something like this we can swap over to a second server at my house with normal production DB access for zero downtime.

Thank you for your understanding.

It seems like the server has come back online. We are still monitoring the situation and will update here incase something changes.

For those not in our Discord:

A more specific release timeline will be published when available. At that time we will also schedule infra maintenance day (AOS will be offline for at least one day for us to perform software and database migration).