forked from mk6i/retro-aim-server
-
Notifications
You must be signed in to change notification settings - Fork 0
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
Checking mergeability…
Don’t worry, you can still create the pull request.
Comparing changes
Choose two branches to see what’s changed or to start a new pull request.
If you need to, you can also or
learn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Learn more about diff comparisons here.
base repository: ag-go/retro-aim-server
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: mk6i/retro-aim-server
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 12 commits
- 105 files changed
- 3 contributors
Commits on Sep 27, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 0f6751f - Browse repository at this point
Copy the full SHA 0f6751fView commit details -
The advertised listener should not be 0.0.0.0
Configuration menu - View commit details
-
Copy full SHA for 631eb2b - Browse repository at this point
Copy the full SHA 631eb2bView commit details
Commits on Oct 4, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 4fcf330 - Browse repository at this point
Copy the full SHA 4fcf330View commit details
Commits on Oct 5, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 66df40c - Browse repository at this point
Copy the full SHA 66df40cView commit details -
Configuration menu - View commit details
-
Copy full SHA for b0d84d4 - Browse repository at this point
Copy the full SHA b0d84d4View commit details
Commits on Oct 6, 2025
-
skip incomplete signon sessions in manager operations
This fixes a bug where pollers to the GET /session endpoint can send messages to users who have not yet signed on, causing them to crash.
Configuration menu - View commit details
-
Copy full SHA for 5ae9c42 - Browse repository at this point
Copy the full SHA 5ae9c42View commit details -
Configuration menu - View commit details
-
Copy full SHA for 45d7365 - Browse repository at this point
Copy the full SHA 45d7365View commit details
Commits on Oct 10, 2025
-
Implement WebAPI server for retro-aim-server
This commit adds full WebAPI support to enable Gromit (Web AIM) client connectivity: Core Infrastructure: - API key generation, storage, and validation system - AMF3 encoding/decoding with Gromit-specific workarounds - WebAPI event handling and message bridging - Session management and authentication - Database migrations for WebAPI-specific tables OSCAR Integration: - WebAPIMessageBridge for intercepting OSCAR buddy/ICBM events - WebAPIPresenceBridge for presence broadcasting - Cross-client compatibility with TLV filtering - Event queue system for async communication Features Implemented: - Authentication and session management - Buddy list and feed management - Messaging (IM) support - Presence and status updates - Chat room support - Preference system - Vanity URL support - Analytics tracking Testing & Fixes: - Fixed nil pointer dereferences in session management - Resolved race conditions in buddy broadcasting - Added comprehensive test coverage - Made BART import script cross-platform compatible Documentation: - Updated configuration files with WebAPI settings - Added migration files for database schema - Documented smiley pack importing process
Configuration menu - View commit details
-
Copy full SHA for 8fd09b3 - Browse repository at this point
Copy the full SHA 8fd09b3View commit details -
Merge upstream/main into webapi branch
Resolved conflicts: - .gitignore: Kept wapi-docs/ entry from WebAPI branch - api.yml: Preserved WebAPI key management endpoints while keeping BART updates - foodgroup/buddy.go: Kept existing BroadcastBuddyArrived method (both branches had it) - server/http/mgmt_api.go: Kept WebAPI version with webAPIKeyManager parameter - state/session_manager_test.go: Kept additional NotNil assertion from WebAPI branch
Configuration menu - View commit details
-
Copy full SHA for 7ea2642 - Browse repository at this point
Copy the full SHA 7ea2642View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c18c8c - Browse repository at this point
Copy the full SHA 2c18c8cView commit details
Commits on Oct 11, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 0b6306f - Browse repository at this point
Copy the full SHA 0b6306fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 087b71a - Browse repository at this point
Copy the full SHA 087b71aView commit details
Loading
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff main...main