Commit Graph

110 Commits

Author SHA1 Message Date
Michael Bayne 379c6249c1 Switch to polling-based auth integration.
It turns out that having the web page talk to the running game client via HTTP
on localhost is fraught with various web-browser-dependent security limits and
complexity. This polling based system doesn't require any more of the web
browser than doing what it could do back in 1996.
2026-04-20 08:51:03 -07:00
Michael Bayne 3450de8d80 [maven-release-plugin] prepare for next development iteration 2026-04-12 00:36:23 -07:00
Michael Bayne f31bf419a0 [maven-release-plugin] prepare release ooo-user-1.6.4 2026-04-12 00:36:20 -07:00
Michael Bayne bd3ab02049 Java code for talking to authosaurus server.
This allows games to plug into the "email a login link" auth system.
2026-04-12 00:32:02 -07:00
Michael Bayne 0555b40f8f Update dependencies. 2026-04-01 15:55:25 -07:00
Ray J. Greenwell bbefc80db1 Specify UTF-8 file encoding to maven. 2026-03-21 15:34:28 -07:00
Michael Bayne 0ece65b750 [maven-release-plugin] prepare for next development iteration 2026-03-11 12:38:29 -07:00
Michael Bayne 32b7738109 [maven-release-plugin] prepare release ooo-user-1.6.3 2026-03-11 12:38:26 -07:00
Michael Bayne c3f32eb8bf Switch to Depot ByteEnum. 2026-03-11 12:37:58 -07:00
Michael Bayne db1b5b26b1 [maven-release-plugin] prepare for next development iteration 2026-01-29 11:18:50 -08:00
Michael Bayne c1c6d7da91 [maven-release-plugin] prepare release ooo-user-1.6.2 2026-01-29 11:18:48 -08:00
Michael Bayne c9be34a6c4 Oops, don't want that in there! 2026-01-29 11:18:10 -08:00
Michael Bayne 3c0f96045e [maven-release-plugin] prepare for next development iteration 2026-01-28 10:32:10 -08:00
Michael Bayne 26a1397014 [maven-release-plugin] prepare release ooo-user-1.6.1 2026-01-28 10:32:08 -08:00
Michael Bayne 0b9822c706 Add authenticator that uses OOOUser.checkPassword.
This allows webapps (like billing) to do the same password checking that the
games do.
2026-01-28 10:31:08 -08:00
Michael Bayne adfc9a1d3d [maven-release-plugin] prepare for next development iteration 2026-01-02 16:32:43 -08:00
Michael Bayne 579a99906e [maven-release-plugin] prepare release ooo-user-1.6 2026-01-02 16:32:39 -08:00
Michael Bayne 63becb0699 Migrate from javax.servlet to jakarta.servlet. 2026-01-02 16:32:00 -08:00
Michael Bayne ba6e5cc676 Remove Ant build to avoid confusion. 2025-11-19 20:21:22 -08:00
Michael Bayne c228693146 [maven-release-plugin] prepare for next development iteration 2025-08-20 07:55:53 -07:00
Michael Bayne dba35ad55e [maven-release-plugin] prepare release ooo-user-1.5.1 2025-08-20 07:55:51 -07:00
Michael Bayne 29769851e4 Merge pull request #1 from fourbites/master
Implement Argon2 password hashing and verification in user management
2025-08-20 07:52:44 -07:00
fourbites 676a08fa86 Update password setting method documentation for clarity 2025-08-19 00:00:27 +02:00
fourbites 802ec201fa Implement Argon2 password hashing and verification in user management 2025-08-18 23:52:41 +02:00
Michael Bayne f0c392c331 [maven-release-plugin] prepare for next development iteration 2025-07-29 11:50:36 -07:00
Michael Bayne 5b2ebf399d [maven-release-plugin] prepare release ooo-user-1.5 2025-07-29 11:50:33 -07:00
Michael Bayne 0dcde3131d More requirements by sonatype. 2025-07-29 11:49:28 -07:00
Michael Bayne e183429ac8 Update to new Sonatype deployment bits.
Other plugin upgrades & modernizations.
2025-07-29 11:45:17 -07:00
Michael Bayne 9e46105587 Bump to stable samskivert and depot releases. 2025-07-29 11:40:59 -07:00
Michael Bayne d587325b1e Update dependencies, target Java 10. 2025-02-05 11:31:56 -08:00
Michael Bayne 7b42c59c32 Nix these ancient migrations.
They've surely run anywhere they need to. And one of them is not guarded by an
existence check and thus borks setting up a new database.
2025-02-05 11:31:04 -08:00
Michael Bayne 84f1bc2140 [maven-release-plugin] prepare for next development iteration 2016-12-18 09:58:19 -08:00
Michael Bayne 9781ac6ec6 [maven-release-plugin] prepare release ooo-user-1.4.5 2016-12-18 09:58:15 -08:00
Michael Bayne 64aecc6095 I guess we need developerConnection.
Otherwise Maven decides to try to use svn regardless of what connection says.
Nice one guys!
2016-12-18 09:56:58 -08:00
Michael Bayne c2d1f6f62e More POM up-to-datery. 2016-12-18 09:55:16 -08:00
Michael Bayne 2e9b1c8270 Javadoc fixes and javadoc defanging. 2016-12-18 09:48:44 -08:00
Michael Bayne b98ef71439 Only URL is now github URL. 2016-12-18 09:40:40 -08:00
Michael Bayne 2d7e7d1eff A README, for to read. 2016-12-18 09:35:54 -08:00
Michael Bayne 7d5b644f3b Update POM bits. 2016-12-18 09:25:39 -08:00
Michael Bayne ec027a560e Added 'create' and 'make_admin' commands for db bootstrap.
When setting up a local deployment, it's nice to be able to create a user
without having to go to all the trouble of setting up the register webapp.
2016-12-18 09:24:41 -08:00
Michael Bayne 218a333f15 Convert to new non-samski-Depot. 2015-04-02 08:08:18 -07:00
Jamie Doornbos 1c190092a8 Javadoc fix. 2014-11-17 11:18:01 -08:00
Jamie Doornbos 7dcc5290dc Profile to do our special deploy. 2014-11-17 10:42:10 -08:00
Jamie Doornbos b2384f523a Move scm tag down. 2014-11-17 10:41:56 -08:00
Mark Johnson 55a8b36547 Preparing for 1.5-SNAPSHOT development. 2013-05-21 17:12:14 -07:00
Mark Johnson 1d2f6fcd82 Preparing for ooo-user-1.4.4 release. 2013-05-21 17:07:28 -07:00
Lars Harrison da70bdd7df Add Aeria Games to list of external authers. 2013-05-10 14:11:00 -07:00
Michael Bayne 0bba28a83b [maven-release-plugin] prepare for next development iteration 2013-05-08 16:28:39 -07:00
Michael Bayne df973bbf50 [maven-release-plugin] prepare release ooo-user-1.4.3 2013-05-08 16:28:13 -07:00
Michael Bayne 92e4fc7991 [maven-release-plugin] prepare for next development iteration 2013-05-07 14:12:03 -07:00