Commit Graph

103 Commits

Author SHA1 Message Date
Michael Bayne 0aa6948ddb [maven-release-plugin] prepare release samskivert-1.11.4 2026-04-18 17:07:28 -07:00
Michael Bayne bbed6b1fe2 Merge pull request #7 from samskivert/dependabot/maven/junit-junit-4.13.1
Bump junit from 4.10 to 4.13.1
2026-04-15 18:19:38 +02:00
Ray J. Greenwell 93f1578140 Tell maven that our file encoding is UTF-8. 2026-04-13 13:29:52 -07:00
Michael Bayne 581450e32e [maven-release-plugin] prepare for next development iteration 2026-03-03 11:40:03 -08:00
Michael Bayne 54d2c4f5c9 [maven-release-plugin] prepare release samskivert-1.11.3 2026-03-03 11:39:58 -08:00
Michael Bayne d27c2ff332 [maven-release-plugin] prepare for next development iteration 2026-02-13 09:15:40 -08:00
Michael Bayne 0a650cb1cc [maven-release-plugin] prepare release samskivert-1.11.2 2026-02-13 09:15:36 -08:00
Michael Bayne 16dbb90d96 Depend on latest Java Mail library. 2026-02-09 09:38:59 -08:00
Michael Bayne bf6ad37f32 [maven-release-plugin] prepare for next development iteration 2026-01-22 09:05:33 -08:00
Michael Bayne 22e52bbd77 [maven-release-plugin] prepare release samskivert-1.11.1 2026-01-22 09:05:30 -08:00
Michael Bayne 22e0aeab4a Remove log4j and log4j2 support.
Projects can make and configure their own shim, but Java logging is a better
default and log4j has been deprecated six ways to Sunday.
2026-01-03 15:25:58 -08:00
Michael Bayne edda9e611d [maven-release-plugin] prepare for next development iteration 2026-01-02 16:29:58 -08:00
Michael Bayne 1525b744cf [maven-release-plugin] prepare release samskivert-1.11 2026-01-02 16:29:54 -08:00
Michael Bayne 4f593a30a7 Migrate from javax.servlet to jakarta.servlet namespace.
The powers that be decided that it would be cool to break everything in the
entire Java universe because they didn't want to negotiate with Oracle the
permission to take over the javax.servlet namespace.

So now we all get to either have two versions of all of our web-related
libraries, or just pick a time to break every downstream dependency and force
them to jump through this renaming hoop as well. Today is the day that we're
forcing the hoop jumping.

h/t to fourbites for starting this whole ball rolling.
2026-01-02 16:26:36 -08:00
Michael Bayne b06a86b37a [maven-release-plugin] prepare for next development iteration 2025-12-02 16:00:14 -08:00
Michael Bayne 46507ae04a [maven-release-plugin] prepare release samskivert-1.10.1 2025-12-02 16:00:11 -08:00
Michael Bayne 1ddc109ed0 [maven-release-plugin] prepare for next development iteration 2025-07-03 13:08:21 -07:00
Michael Bayne 8a8390641e [maven-release-plugin] prepare release samskivert-1.10 2025-07-03 13:08:19 -07:00
Michael Bayne b592e7bca8 Release fixes.
- Nix attempts to link to ancient, no longer in existence, Oracle hosted
Javadocs.

- Manually include code to attach javadocs and source jars during release,
because we no longer get that from the OSS parent pom. We can't use the OSS
parent pom because it redirects release stuff to the ossrh Maven Central
servers that no longer exist. Would be nice if they made and published a new
OSS parent pom. Shrug.
2025-07-03 13:06:16 -07:00
Michael Bayne 3e1598a82d Switching to new Maven Central publishing plugin. 2025-07-03 12:36:57 -07:00
Michael Bayne 87c68f2f1c Bump servlet-api to 3.1.0, make cookies http only.
This makes them invisible to JavaScript (which we don't use) to avoid the
danger of someone injecting JavaScript somehow and stealing auth cookies. It's
a dangerous world out there.
2025-02-20 11:41:00 -08:00
Michael Bayne 6c479037e5 Target Java 10. 2025-02-05 11:12:42 -08:00
Michael Bayne 26d9abeffc Bump source/target versions.
1.8 is the minimum supported these days.
2025-01-20 14:29:49 -08:00
dependabot[bot] 24b06e1589 Bump junit from 4.10 to 4.13.1
Bumps [junit](https://github.com/junit-team/junit4) from 4.10 to 4.13.1.
- [Release notes](https://github.com/junit-team/junit4/releases)
- [Changelog](https://github.com/junit-team/junit4/blob/main/doc/ReleaseNotes4.10.md)
- [Commits](https://github.com/junit-team/junit4/compare/r4.10...r4.13.1)

Signed-off-by: dependabot[bot] <support@github.com>
2020-10-13 09:59:30 +00:00
Michael Bayne a64d9ef42b Update nexus plugin. 2016-11-28 21:50:46 -08:00
Michael Bayne 1c341a3277 Add doclint config. 2015-03-14 10:11:15 -07:00
Michael Bayne 8b30369177 [maven-release-plugin] prepare for next development iteration 2015-03-12 08:39:48 -07:00
Michael Bayne fd730f2706 [maven-release-plugin] prepare release samskivert-1.9 2015-03-12 08:39:44 -07:00
Michael Bayne c066cbf044 Specify test_dir in the unit test.
Now that it's consistent, we can avoid extra build shenanigans.
2014-11-17 14:07:38 -08:00
Jamie Doornbos 3809bec42e Profile for deploying to a directory. 2014-11-14 16:38:13 -08:00
Jamie Doornbos f4e1d367ba Move eclipse hackery into a profile. 2014-11-14 16:38:00 -08:00
Mark Johnson 4e9ef351ff Preparing for 1.9-SNAPSHOT development. 2014-10-14 14:18:32 -07:00
Mark Johnson 525948b651 Preparing for samskivert-1.8.3 release. 2014-10-14 14:15:11 -07:00
Michael Bayne 612430bdde [maven-release-plugin] prepare for next development iteration 2014-06-25 13:51:09 -07:00
Michael Bayne 27504ec816 [maven-release-plugin] prepare release samskivert-1.8.2 2014-06-25 13:50:47 -07:00
Michael Bayne 89c6d3b3ab Er mah gerd. More Maven jockeying.
Apparently the "check for updated versions of plugins" plugin missed a few
spots. Also I may or may not have to specify 2.8 for maven-dependency-plugin to
avoid a bullshit CNFE during the actual release process (which conveniently
comes after Maven has committed and pushed all of its release bullshit to Git,
meaning I can't fix the release after the fact and have to make a new release).

Oh computers...
2014-06-25 13:47:40 -07:00
Michael Bayne 70883ebd4f [maven-release-plugin] prepare for next development iteration 2014-06-25 13:41:00 -07:00
Michael Bayne be8400a33a [maven-release-plugin] prepare release samskivert-1.8.1 2014-06-25 13:40:57 -07:00
Michael Bayne 7d508b440c Oh for the love of Pete. 2014-06-25 13:38:59 -07:00
Michael Bayne b8a7818762 [maven-release-plugin] prepare release samskivert-1.8 2014-06-25 13:38:16 -07:00
Michael Bayne bc25d07179 OMG Maven WTF. 2014-06-25 13:36:17 -07:00
Michael Bayne da01d757fb [maven-release-plugin] prepare release samskivert-1.8 2014-06-25 13:34:27 -07:00
Michael Bayne 61e7b481ff Various plugin updates. 2014-06-25 13:32:34 -07:00
Michael Bayne bb2b9cfdd5 Roll back, roll back, Maven done got hosed. 2014-06-25 13:32:03 -07:00
Michael Bayne 90fa2076c9 [maven-release-plugin] prepare for next development iteration 2014-06-25 13:20:27 -07:00
Michael Bayne 61cf3038e4 [maven-release-plugin] prepare release samskivert-1.8 2014-06-25 13:20:23 -07:00
Michael Bayne 8d6f9c216f A bunch more Javadoc fixes.
Wow, the 1.8 javadoc tool is much stricter. For the best I suppose, though
requiring a <caption> for a <table> seems a bit excessive.
2014-06-25 13:16:45 -07:00
Michael Bayne be29f48e9e A couple of POM tweaks.
- bump compiler plugin to 3.1 and fix wonky arg passing
- bump lgo4j 2.0 depend to rc2
2014-06-25 12:53:58 -07:00
Jamie Doornbos 1c4c379627 Support log4j 2.x.
This is an RC dependency. We can update that when log4j 2.0 is release, but that shouldn't be
necessary.
2014-05-27 14:42:44 -07:00
Ray J. Greenwell bba7ee14be Preparing for 1.8-SNAPSHOT development. 2014-05-20 11:26:20 -07:00