Alexa
67970e5d23
Merge december-2020-12-18 into microservices-scaffold
...
Resolve modify/delete conflicts in favor of the microservices scaffold:
re-add the Contracts, ServiceDefaults, Gateway, and Identity/Notify/Rooms
service projects that december had removed. Keep december's branding and
route-case updates, and preserve its DorkNet.ApiRouteCoverage tool in the
solution (union of both branches' projects).
2026-06-16 00:16:45 +03:00
Alexa
fc5b116263
Merge pull request #3 from DorkSquadRR/december-route-cases
...
Add December route cases
2026-06-16 00:03:32 +03:00
Alexa
e2ec948c74
Document admin page and refresh architecture docs
2026-06-15 23:44:48 +03:00
Alexa
c6a4357c6f
Update docs for microservices architecture
2026-06-15 23:35:30 +03:00
Alexa
6704505dae
Build web assets in service Dockerfile
2026-06-15 23:24:28 +03:00
Alexa
269a600869
Refactor web project asset handling to use DorkNetServerWebAsset for improved publish process
2026-06-15 23:06:38 +03:00
Alexa
b3a06ce5e8
Clarify deployment version env keys
2026-06-15 22:48:38 +03:00
Alexa
1b0a9a62b4
Implement version check enhancements and add tests for December 2020 build
2026-06-15 22:45:40 +03:00
Alexa
babfd2833f
Add network configuration for microservices in Docker Compose
2026-06-15 22:17:14 +03:00
Alexa
78ff4481db
Allow custom microservices Postgres connection
2026-06-15 22:06:29 +03:00
Alexa
dccefb0158
Route browser paths to web service first
2026-06-15 22:04:04 +03:00
Alexa
49cf91f77d
Remove root redirect endpoint from DorkNet service
2026-06-15 21:54:58 +03:00
Alexa
46e2d879cd
Add new SVG logo for DorkNet branding
2026-06-15 21:49:35 +03:00
Alexa
26d183af7d
Merge pull request #6 from DorkSquadRR/server-branding-december
...
Match server branding to logo
2026-06-15 21:08:59 +03:00
Alexa
35459fdfdd
Match server branding to logo
2026-06-15 21:03:00 +03:00
Alexa
94bad2912b
Add endpoint contract tool and GitHub workflow
2026-06-15 20:31:41 +03:00
Alexa
44f53e80b8
Split remaining service routes
2026-06-15 20:21:05 +03:00
Alexa
44282f8f3b
Move microservices scaffold back to branch
2026-06-15 16:27:27 +03:00
Alexa
bd4ceada65
Use Cloudflare Tunnel for Dokploy routing
2026-06-15 15:31:05 +03:00
Alexa
86be2d004f
Add env-driven Dokploy routing
2026-06-15 15:10:16 +03:00
Alexa
3c4c2e660a
Merge pull request #4 from DorkSquadRR/microservices-scaffold
...
Add microservices scaffold
2026-06-15 14:07:04 +03:00
Alexa
08c091c203
Use external S3 storage
2026-06-15 14:04:49 +03:00
Alexa
5f523db485
Add microservices scaffold
2026-06-15 14:01:23 +03:00
Alexa
1b9afcd0c6
Harden December route cases
2026-06-15 13:04:45 +03:00
Alexa
4f41253cdc
Add December route cases
2026-06-15 12:47:12 +03:00
Alexa
9342e2da99
Merge pull request #2 from DorkSquadRR/fix/personal-dorm-blob-recovery
...
Fix personal dorm blob recovery
2026-06-15 00:13:19 +03:00
Alexa
a249a50952
Fix personal dorm blob recovery
2026-06-15 00:02:48 +03:00
Alexa
243a61ada1
feat: Update presence data handling and notification structure to use NameWire property
2026-06-14 23:35:38 +03:00
Alexa
02b26c872d
feat: Update room restoration logic to use consistent timestamp and response structure
2026-06-14 23:18:04 +03:00
Alexa
f9b16b12b1
feat: Update response structure in RoomsController to include success status and error message
2026-06-14 23:05:15 +03:00
Alexa
362509ef1b
feat: Enhance SaveDataCore method to support wrapCreateModifyResponse parameter
2026-06-14 22:58:28 +03:00
Alexa
4ef463f664
Add splash screen SVG graphic for Admin Mobile application
2026-06-14 22:39:23 +03:00
Alexa
cce20ebdb6
feat: Initial commit for DorkNet Admin Mobile app
...
- Implemented main application structure using .NET MAUI.
- Added App class to manage navigation between Login and Admin pages.
- Created AppDesign class for consistent UI styling.
- Developed pages: LoginPage, DashboardPage, PlayersPage, RoomsPage, SettingsPage, and AdminTabbedPage.
- Integrated AdminApiClient for API interactions and SecureAdminSettings for secure storage of sensitive data.
- Configured Android and iOS platform-specific files including manifest and app delegate.
- Added README with build instructions and authentication details.
2026-06-09 13:47:37 +03:00
Alexa
2b87f3d7c5
feat: Implement admin account deletion with confirmation and update documentation
2026-06-09 00:16:02 +03:00
Alexa
5b13e24880
feat: Implement adjustable quest team size and update configuration documentation
2026-06-08 12:29:07 +03:00
Alexa
482c73e1bc
feat: Implement adjustable room capacity and quest team size
...
- Added MaxCapacity property to RoomEntity and updated related controllers to utilize it.
- Modified RoomsController to set MaxPlayers based on room's MaxCapacity.
- Introduced QuestTeamSize class to dynamically adjust quest party sizes beyond the default limit.
- Updated DevMenu to include options for debugging and managing room settings.
- Created UI elements for adjusting MaxCapacity in the admin interface.
- Added configuration file for DevMenu with default settings.
2026-06-08 01:27:30 +03:00
Alexa
64746cdaa2
feat: enhance player and photo functionalities with tagging, room details, and improved search
2026-06-07 10:58:10 +03:00
Alexa
feccd439d4
feat: refactor equipment payload methods to unify handling and remove gift box specific logic
2026-06-07 10:39:08 +03:00
Alexa
f27d16c4fe
feat: implement self-healing for stale dorm scene locations to prevent infinite loading issues
2026-06-07 00:32:28 +03:00
Alexa
657402b613
feat: add endpoints to unlock all items for players, including cosmetics and hair dyes
2026-06-06 23:47:49 +03:00
Alexa
73d77dffb6
feat: enhance inventory schema to support longer ItemSlug and add GiftBox equipment payload handling
2026-06-06 22:50:42 +03:00
Alexa
92bd22d164
feat: update PrivateInstanceService to include baseName in instance updates
2026-06-06 22:15:37 +03:00
Alexa
2375db50ed
Refactor database bootstrap: cast attribute names to text in primary key constraint handling for improved compatibility
2026-06-06 20:46:52 +03:00
Alexa
4d370bfcb9
Refactor database bootstrap: enhance primary key constraint handling for LeaderboardChannelMeta table to ensure correct schema migration
2026-06-06 20:40:30 +03:00
Alexa
eb2fb0e1f1
Enhance room role management: refactor role granting logic, add role invitation endpoints, and improve role handling in RoomsController and AdminController
2026-06-06 20:33:08 +03:00
Alexa
9b39c2e8e4
Refactor date handling: replace year 9999 with WireDates.FarFuture to prevent timezone-related parsing issues in player responses
...
aussie fix
2026-06-06 16:38:17 +03:00
Alexa
31c53b9070
Refactor presence tracking: replace OnlinePresenceService with PlayerPresenceService for improved activity management and streamline message handling logic
2026-06-06 00:37:19 +03:00
Alexa
fe1c2c53e3
Refactor leaderboard logic: incorporate room context into leaderboard stats and channel metadata handling
2026-06-05 23:55:26 +03:00
Alexa
97e0fa5716
Add DevWatchButton for native watch console injection and command handling
2026-06-05 22:54:29 +03:00
Alexa
4d58130acd
Refactor PlayerPresenceController and NotifyHub: enhance online presence tracking and improve connection handling logic
2026-06-05 22:54:08 +03:00