Changelog
0.6.12026-08-09
Bug Fixes
- Item icons and Discord avatars now load again instead of showing a broken image placeholder.
0.6.02026-08-09
New Features
- When creating an auction, guilds with the Aion 2 item database can now search for the real item and link it. The item name is filled in for you if you have not typed one, and the auction can still be created while the item database is unreachable.
- Auction pages now show the linked Aion 2 item the way the game does: icon, grade, stats and class requirements for gear, and the item text, cooldown and where it drops for potions, materials and other resources. If the item database is unreachable, the auction stays fully usable and just shows the saved item name.
- Aion 2 guilds can enable the new Aion 2 item database module in their guild settings. It is the groundwork for looking up real items instead of guessing what a typed auction name refers to; the item lookup itself follows in the next step.
- All dashboard pages now share the same spacing and page header, so switching between sections no longer shifts the layout. Lists and overviews use the full window width while forms and detail pages stay comfortably narrow. Empty pages show a consistent message with a matching action instead of a bare line of text, and the auctions page now reports a loading error instead of claiming there are no auctions.
- Event cards now say how many members are attending and, when the event has role requirements, how far it is from filling them, for example "4/6 attending". A second line shows how many members have not answered at all, so it is obvious who still needs a nudge. The location line is gone from the card and stays on the event detail page.
- Event series moved into their own tab next to the list and calendar, so upcoming events are visible right away instead of being pushed below the series rules. The tab shows how many series exist, and the series list no longer claims to be empty while it is still loading.
- Invite links moved to their own page, reachable from the sidebar under the guild section, with the create button in the page header like every other list page. The overview no longer carries the whole invite list, so it stays short as more links pile up. Incoming join requests still appear on the overview, where they need an answer.
- Dates on the invite page, in the diplomacy history and link dialogs and in the mentoring checklist now follow the language you picked instead of your browser setting, and project goal amounts group their thousands the same way everywhere. Card headings are now real headings, so screen readers and browser reading modes can jump between the sections of a page, and icon buttons grow to a comfortable size on touch devices.
- Removed Steam as a selectable platform option, since it is not a distinct platform from PC.
- The guild list, the invite list and the Discord connection card now show placeholders in the shape of the content while it loads instead of a spinner, so the page no longer jumps once the data arrives. The guild list also stops briefly claiming you are not in any guild while it is still loading.
- Filters look and behave the same on the events, auctions and projects pages, and card headings follow one consistent set of sizes instead of eight. The guild overview and the project detail page now carry a proper page title like every other page.
0.5.12026-08-05
Bug Fixes
- The rank settings page and join request approval no longer offer actions that the server would reject anyway: reordering a rank at or above your own, or admitting a new member into such a rank, is now disabled directly in the UI instead of surfacing a server error.
- Fixed a security issue where anyone with join request review rights could admit a new member directly into a rank at or above their own, gaining more authority than intended. Join requests can now only be approved into a rank strictly below the reviewer's own.
- The join request card is now optimized for touch on mobile: the rank picker and the Reject/Approve buttons each use the full card width instead of squeezing into one cramped row, giving larger tap targets. The desktop layout is unchanged.
- Fixed the toast shown after accepting or rejecting a join request, which showed a literal "{name}" placeholder instead of the applicant's name in English, or dropped the name entirely in German.
- Fixed a security issue where a member with rank management rights could move their own rank above others in the hierarchy, or pull a higher rank below their own, gaining more authority than intended. Reordering ranks is now restricted to ranks strictly below your own.
- Fixed recurring events sometimes leaving behind a stale occurrence from the day the series was created or edited: it could get posted to Discord immediately, survive ending the series, or keep the old time/timezone after a reschedule instead of following the rest of the series.
0.5.02026-08-02
New Features
- Officers can attach a roster template to an event, which gives the event its own copy to adjust freely without ever changing the template. Every seat carries its member's answer, the member list leads with everyone who signed up but holds no seat yet, and picking someone highlights the seats that fit their class. Getting a seat rings that member's bell, and nothing is ever placed for you: the roster plans, it does not decide.
- Guilds can enable the new Roster module and plan who plays in which group. Party setups describe a single group by defining its seats on a class, on a category or open to anyone, roster templates combine those setups into a full line-up, and the builder fills the seats by dragging a member onto one or by picking a member and then clicking a seat. Groups can carry their own name, and everyone on a board shows their profile picture and their ingame name.
- The ranks settings page no longer scrolls sideways on mobile: badges and action buttons now wrap onto a new line instead of overflowing. The sidebar entry for leaving or deleting your guild is now labeled clearly ("Leave" or "Leave/Delete" for guild leaders) instead of "Danger Zone".
0.4.02026-08-01
New Features
- Class presets are no longer limited to guild creation. The class settings page now has an "Apply preset" button that fills your guild with the categories and classes of your game. Names you already have stay untouched, so you can safely apply it again later, and an optional switch deactivates your current classes first if you want a clean slate.
- Picking the Discord channels for your guild no longer sends you to Discord. The Discord card in the guild settings now lists the text channels of your connected server in a dropdown, grouped by category, so you can set the announcement and auction channel right where you see them. The slash commands still work if you prefer them, and they reappear as a hint whenever the channel list cannot be loaded.
- Events can remind everyone before they start: pick the lead times, and the bot posts in your announcement channel while anyone who has not answered gets a notification in the bell. Guild settings hold a default set for new events, and single events can override it or switch reminders off. Moving an event moves its pending reminders with it, and pushing it back by days re-sends a warning that already went out.
- The start page cycles through four real views from the tool instead of one: an upcoming raid, a guild project, a running auction and the member roster. Tabs below the preview jump straight to one and stop the rotation. The sample content follows the language you picked.
- The start page dropped the roadmap section and the small tag above every heading. The feature grid no longer repeats what the tour above already shows and instead names event planning, absences, mentoring, diplomacy, the audit log and notifications. The card promising an integrated chat is gone, because there is no chat.
- Gildeo now tells you when something needs your attention. A bell in the sidebar collects new events, auctions and projects, sign-off requests waiting for your decision, join requests, and the confirmations of your own deposits and points. Every menu entry shows how many are still waiting, and opening the page clears them.
- Events can now repeat: flip the switch while creating one, pick the weekdays and how often, and Gildeo fills the calendar ahead for you. Times stay put when the clocks change, editing a series leaves dates people already signed up for alone, and ending one keeps those standing as single events. Discord gets each date as it comes close rather than all of them at once.
- Buttons, badges and highlights use a green that keeps their labels readable, and the start page headline is finally sized like one. Dates now follow the language you picked instead of always being German. Sorting, the calendar and the Discord banner work with the keyboard, tap targets on phones are big enough, forms mark the field that is missing, and animations respect the reduced motion setting.
- The Aion 2 class preset now includes the Brawler, added to the game with the "Land of Sand and Frost" update.
- All optional module toggles (gear tracking, platform tracking, diplomacy, DKP, mentoring) are now grouped together in one place in guild settings and switch on or off immediately, without needing a separate save button. Turning a module on or off consistently requires the "Manage guild settings" permission, and the corresponding sidebar entries (Auctions, DKP, Mentoring, Diplomacy) disappear as soon as their module is switched off. The dedicated DKP and mentoring pages show a hint pointing to guild settings when their module is disabled.
- Event series are now called the same thing everywhere instead of switching between "repeats" and "series", and ending or rescheduling one asks in a proper dialog instead of the plain browser popup. The reminder picker also marks lead times the event starts too soon for, so a 7 day reminder on an event two days out no longer looks active while doing nothing.
0.3.02026-07-26
New Features
- Diplomacy entry history now also logs note edits, contact changes and role changes, not just status changes; note edits are logged as a fact only, the text itself is never stored.
- Diplomacy entries can now link to a real guild via a one-time, week-long diplomacy code with a preview before redeeming; statuses and notes stay private, and deleting a link reverts the other side's entry to a plain one.
- Diplomacy entries can now list contacts (name + role) shown on the card, private like the entry itself and never shared with a linked guild.
- New optional Diplomacy module: a private per-guild list of other guilds with a status and note, hideable from regular members, off by default.
- Diplomacy links can now be removed without deleting either entry, status/note/contacts/history are kept and the removal is logged on both sides; a new code can reconnect later.
- Events can now require a readiness level: unqualified members are blocked or benched, excluded from the role composition, never dropped retroactively, and shown which level and mentor they need; enforced on Discord too, but never for guest guilds.
- The guild audit log now also covers events, points, projects and diplomacy, with bulk actions logged as a single entry and automatic or self-service actions excluded.
- New guild audit log tracks rank, kick, invite, join-request and settings changes plus Discord connect/disconnect, gated by a new permission; the browsing page follows later.
- The guild audit log now has its own sidebar page with plain-language entries, filterable by type and by 7/30/90 days, loaded on demand.
- New optional Platform-tracking module: members set their platform themselves or via a manager, shown on profiles and as a filterable member-list column, off by default.
- New Mentors page: a sign-off grid per member plus a class-mentor overview, filterable by name, class or missing sign-off; members can request sign-offs from the blocking event, and class changes clear old sign-offs (mentors always keep all).
- Mentor and sign-off audit entries now read like normal entries and get their own "Mentors" filter category instead of a placeholder.
- Guilds can now define custom readiness levels and class mentors, who grant sign-offs like officers but never to themselves; sign-offs record who and when, and levels can be retired without losing history. Off by default.
- Your profile is now one editable page for name, class, platform and score; the separate "My Profile" settings page is gone.
- Events can now be shared with diplomacy-linked guilds, who accept independently and get it in their own calendar and Discord; points and signups stay separated per guild.
- The sidebar is now grouped into labelled, permission-aware sections; the duplicate "My Profile" entry is gone, and theme/language moved under your name.
- Readiness levels are now called sign-offs, and the list is visible only to those responsible for a member, not the whole guild or the member themselves.
- Class switching now needs confirmation, warning when it will reset your sign-offs.
- All confirmation dialogs are now consistent: no accidental close, buttons lock while running, screen-reader announced, and multi-line fields share one style.
- The Diplomacy page now has a dismissible intro explaining the module and diplomacy codes.
- Diplomacy entries now have a status history (who and when), kept since launch.
- Guild settings now show the Discord channels by name, flag missing ones with the setup command, and disconnecting uses a proper explanatory dialog.
- Events now use a duration in minutes instead of an end date, and setups can be saved as shared templates (up to 20 per guild).
- Progression-score editing now pre-fills the current value, officers only see fields they may edit, and the danger zone moved under your own settings.
- The profile page is redesigned with a header row for identity, four equal stat figures, full-width history, and touch-friendly controls.
- Fixed shared-event counting and editing bugs (declined guilds, double-counted members, guest counts, hostile/unlinked guilds, per-guild point finalization).
- Discord signup lists now show in-game names instead of @mentions, and shared events show each allied guild as one attendee count.
- Legal notice, privacy policy and the changelog are now reachable from an in-app footer, not just the landing page.
- Fixed the audit log's time filters and made entries more precise; unchanged saves and already-deleted invites no longer add pointless entries, and settings changes now respect rank permissions.
0.2.12026-07-16
Bug Fixes
- The dashboard "Active Players" count now excludes members who are currently on vacation, and previews how that number changes next week as members leave or return from leave.
- Date and date/time pickers now correctly show the native mobile picker on touch devices and the custom picker on devices with a mouse, regardless of window size.
- Your Discord email address is no longer requested or stored on login – only your Discord name and avatar.
- Create guilds through a guided wizard that pre-fills classes for your game, offers rank/permission presets, and lets you switch modules (DKP, auctions, attendance & gear tracking) on right away.
0.2.02026-07-08
New Features
- Members can now register their own absences (from–to), and events can be marked as mandatory. Missing a mandatory event without a registered absence deducts points when the event is finalized, and officers see a preview of who will be affected before confirming.
- Added a global announcement banner so admins can broadcast important messages (e.g. maintenance windows) to everyone using Gildeo, with styling that reflects the message's urgency (info, success, warning, error).
- Guild leaders can now create custom ranks with granular permissions (e.g. manage DKP, events, or invites) instead of the old fixed roles, giving much finer control over who can do what in the guild. New members are automatically assigned a configurable default rank, and Discord bot commands now respect the same permissions.