Commit Graph

  • b89fd16d93 Abandon travis-ci for jenkins master snapshot Travis Burtrum 2020-11-19 01:47:34 -0500
  • 4482101960
    Merge 48f38c407c into e3d7bfb432 dependabot[bot] 2020-10-13 07:58:55 +0000
  • 48f38c407c
    Bump junit from 4.11 to 4.13.1 dependabot/maven/junit-junit-4.13.1 dependabot[bot] 2020-10-13 07:58:53 +0000
  • c542e34413
    Merge c1604ebe71 into e3d7bfb432 dependabot[bot] 2020-09-14 18:32:46 +0000
  • c1604ebe71
    Bump ant from 1.9.4 to 1.9.15 dependabot/maven/org.apache.ant-ant-1.9.15 dependabot[bot] 2020-09-14 18:32:44 +0000
  • b13881fcfb
    Merge 2963347fdb into e3d7bfb432 dependabot[bot] 2020-06-15 21:35:44 +0000
  • 2963347fdb
    Bump commons-collections from 2.1.1 to 3.2.2 dependabot/maven/commons-collections-commons-collections-3.2.2 dependabot[bot] 2020-06-15 21:35:42 +0000
  • e3d7bfb432 Add JdbcMapperControl.java to make legacy JdbcControl classes easier to convert Travis Burtrum 2019-07-12 12:33:33 -0400
  • c3278a0d29 Fix travis-ci build with openjdk7 Travis Burtrum 2019-07-11 12:28:44 -0400
  • 3db3172d5f Add CloseableControlImpl, useable with JdbcMapper classes/interfaces Travis Burtrum 2019-07-11 00:30:40 -0400
  • 4246a0cc40 Appending a null Object/String to InternalStringBuilder is now a no-op, previously appended "null" Travis Burtrum 2019-01-08 15:39:00 -0500
  • ae29ec9928 Update InternalStringBuilder.java to remove now useless _shared logic, and handle OOM on array copy gracefully Travis Burtrum 2019-01-08 15:28:23 -0500
  • c351d203d6 Execute post-request interceptors in a finally of their own Travis Burtrum 2019-01-08 15:13:07 -0500
  • 55573244f3 Move 'Execute post-request interceptors' into finally block, formerly it's skipped on Error's Travis Burtrum 2019-01-08 11:10:59 -0500
  • 2ea7dd2b83 Update NewDefaultObjectResultSetMapper for new toType signature from upstream Travis Burtrum 2018-05-11 11:14:27 -0400
  • 93a9145d45 Replace some @deprecated with Formerly deprecated:, because beehive as a whole is deprecated and will never have any more updates Travis Burtrum 2018-03-26 12:44:31 -0400
  • 31b1a8b064 Pull in correct querymapper dependency based on java version Travis Burtrum 2018-03-26 12:39:58 -0400
  • 6ad9a3fb4e Add .travis.yml Travis Burtrum 2018-03-23 01:05:20 -0400
  • f3dab94704 NewDefaultObjectResultSetMapper now calls new toType method Travis Burtrum 2017-06-29 08:53:02 -0400
  • 327b0b2760 Depend on jdk16 classifier of jdbcmapper Travis Burtrum 2017-06-14 17:31:27 -0400
  • c245f2173a Fork beehive-jdbc-mapper to com.moparisthebest.jdbcmapper:querymapper Travis Burtrum 2017-06-06 12:41:00 -0400
  • d8f7e6df4a Initial JdbcMapper annotation support Travis Burtrum 2017-05-27 23:54:22 -0400
  • 67ae0d257c Change getColumnName to getColumnLabel, should work the same on oracle and fix mysql... Travis Burtrum 2017-05-26 11:43:33 -0400
  • 5d859c49d7 Fix test database use with multiple test classes Travis Burtrum 2017-05-18 14:59:16 -0400
  • efd1d44808 Major refactor, more tests Travis Burtrum 2017-05-18 14:26:23 -0400
  • e7639d740c Somewhat major re-factor, all tests pass now Travis Burtrum 2017-05-17 17:32:48 -0400
  • b425bb49b0 Setup tests for all ResultSetMappers, fix some problems Travis Burtrum 2017-05-17 15:45:45 -0400
  • c9e8037963 Cache options for CachingResultSetMapper too, added StaticCachingResultSetMapper and StaticCompilingResultSetMapper Travis Burtrum 2017-05-17 14:01:08 -0400
  • ccbbb3929e Cache constructor in CachingResultSetMapper too Travis Burtrum 2017-05-17 13:49:36 -0400
  • f97ad82389 Some re-factoring for lazy loading Travis Burtrum 2017-05-17 13:07:08 -0400
  • 9310c759e6 Flexible cache implementation options in CompilingResultSetMapper Travis Burtrum 2017-05-17 12:35:28 -0400
  • 34a7a55bfc Fix map and array mapping from CompilingResultSetMapper, add javadocs Travis Burtrum 2017-05-17 11:18:58 -0400
  • 61010ec39e Handle booleans same way in CompilingResultSetMapper as ResultSetMapper Travis Burtrum 2017-05-17 10:15:27 -0400
  • 2e6fce9786 Initial CompilingResultSetMapper implementation Travis Burtrum 2017-05-16 16:56:53 -0400
  • 9d131e13ce Make CachingResultSetMapper not have an entire cache shared over the whole application, only per instance, also fix hashing logic Travis Burtrum 2017-05-16 12:32:34 -0400
  • 1b2f248574 Add Compiler Travis Burtrum 2017-05-16 10:42:14 -0400
  • 8ac701ea4a Fix NewDefaultObjectResultSetMapper Travis Burtrum 2017-04-20 14:53:43 -0400
  • b0a5905c41 Remove toMap that takes a Map class, because it cannot be called without an unchecked warning, send in object Travis Burtrum 2017-04-20 14:15:59 -0400
  • fcc0fda3dc tools.jar is gone, depend on aptIn16s API Travis Burtrum 2017-04-20 13:35:28 -0400
  • 6f4b54f5f3 Un-deprecate FormData, there will never be another major version, beehive as a whole is deprecated Travis Burtrum 2017-04-20 10:31:49 -0400
  • 6bcb3d0039 Close context in a finally Travis Burtrum 2017-04-20 10:28:32 -0400
  • a7e159b172 Add QueryMapper.noBind, which is skipped if sent in as one of the bindObjects Travis Burtrum 2015-09-25 16:55:58 -0400
  • 1850272d64 [maven-release-plugin] prepare for next development iteration Travis Burtrum 2015-08-27 15:54:42 -0400
  • 98bcef3dbb [maven-release-plugin] prepare release beehive-1.0.4 beehive-1.0.4 Travis Burtrum 2015-08-27 15:54:41 -0400
  • cae029e496 Suppress warnings in generated code Travis Burtrum 2015-05-28 12:54:44 -0400
  • 95dcf6722c Have InList sql always be wrapped by parens Travis Burtrum 2015-05-01 09:45:51 -0400
  • 430b4eab76 Make inListReplace string public Travis Burtrum 2015-04-29 13:05:18 -0400
  • 04170dda82 Add ListQueryMapper and various InList implementations to assist with sql-in-type queries Travis Burtrum 2015-04-29 12:03:35 -0400
  • bd02ce8372 [maven-release-plugin] prepare for next development iteration Travis Burtrum 2015-03-16 15:03:27 -0400
  • c3b84adc3e [maven-release-plugin] prepare release beehive-1.0.3 beehive-1.0.3 Travis Burtrum 2015-03-16 15:03:27 -0400
  • 0c6a39eeb4 Add another test to ensure proper exception gets thrown when no proper constructor can be found Travis Burtrum 2015-03-16 14:50:08 -0400
  • d0e71273f1 Prepare pom for easier release to maven central, require tests always Travis Burtrum 2015-03-16 14:38:02 -0400
  • 79eac08efe Fix returning of primitive array types Travis Burtrum 2015-03-16 13:18:37 -0400
  • bb40891e14 Add FinalTest to ensure the compiler in-lining behavior does not change in the future Travis Burtrum 2015-02-10 15:47:02 -0500
  • c82f7ed3fc Proper fix for Anchor and TreeLabel to clear state after the current tag is finished Travis Burtrum 2014-10-13 11:31:53 -0400
  • 898ce9533a Set _text to null in Anchor if the body content is empty. Previously it just left it to whatever it was set to before, which was super confusing and impossible to debug. Travis Burtrum 2014-10-07 15:49:45 -0400
  • 1e7092c623 Remove check for valid arrayMaxLength value, now anything <= 0 just means unlimited moparisthebest 2014-09-10 11:59:03 -0400
  • 4d574cb75f Change default arrayMaxLength for JdbcControls from 1024 to -1 (unlimited) moparisthebest 2014-09-10 11:45:50 -0400
  • 01a6f53d59 Change default arrayMaxLength to unlimited when using ResultSetMapper/QueryMapper directly moparisthebest 2014-08-28 13:06:29 -0400
  • bf48b9a40e Added another test moparisthebest 2014-07-24 12:13:47 -0400
  • 27fd12ff57 Setup netui_tagIdNameMap in a way that allows for numeric IDs moparisthebest 2014-07-24 11:48:03 -0400
  • e8314fc3bf Removed duplicated files from beehive-netui-tags/src/main/java that are in beehive-netui-tags/src/main/resources moparisthebest 2014-07-24 11:46:57 -0400
  • ff95f2d559 Fix AptTask where the proper apt isn't first on the PATH (ubuntu), and allow it to be set manually if needed as well moparisthebest 2014-06-25 12:33:52 -0400
  • 2dec1ea7cf Fix return of primitive types by removing explicit cast, add tests to prevent regressions moparisthebest 2014-06-25 12:10:12 -0400
  • 117910274e Try *again* to fix exception thrown when constructor cannot be found if the constructor is not needed, and *again* add some more tests moparisthebest 2014-06-19 08:57:23 -0400
  • 8664d887d2 Fix exception thrown when constructor cannot be found if the constructor is not needed, add some more tests moparisthebest 2014-06-11 14:30:22 -0400
  • a3647dd95a Depend on latest version of junit and change junit dependency in beehive-controls to provided for the one abstract test case in there moparisthebest 2014-06-11 13:35:49 -0400
  • 375f8b8413 Make behavior of mapping consistant between methods and fields, and handle conflicts between underscores and no underscores by picking the most exact match moparisthebest 2014-06-11 13:22:01 -0400
  • f7b1a52ba1 Handle non-public default constructors moparisthebest 2014-06-11 09:51:08 -0400
  • ec65aae369 Allow all dataSource attributes to accept expressions moparisthebest 2014-05-20 09:01:37 -0400
  • fe1ab6def8 Improve exception message in RowToObjectMapper and don't look for extra methods with underscores stripped if an exact match is found moparisthebest 2014-05-16 15:36:34 -0400
  • 2694436119 The original ResultSetMapper returned a case-insensitive HashMap for each row, add support for that again... moparisthebest 2014-05-15 15:56:06 -0400
  • ff7c5d08a4 Bump ant version to current moparisthebest 2014-05-15 14:34:30 -0400
  • 14c150e0a4 Allow dataSource attribute to take expressions moparisthebest 2014-05-08 11:07:27 -0400
  • cf6775dc87 Add whitelist-prefix init-parameter to PageFlowPageFilter, since <url-pattern>/portlets/*.jsp</url-pattern> is invalid syntax and is not allowed by tomcat moparisthebest 2014-05-07 14:38:34 -0400
  • 9295099ed5 Don't setPerRequestState with null moparisthebest 2014-04-23 13:34:56 -0400
  • 05a2ddfe79 Swap out DefaultObjectResultSetMapper with NewDefaultObjectResultSetMapper in JdbcControlImpl moparisthebest 2014-04-22 16:03:32 -0400
  • 2d9c00e8db Do EnsureContext.setup() call from QueryMapper once moparisthebest 2014-04-22 16:02:57 -0400
  • 48e93aaa44 Get values for UpdateableDTO.YES and UpdateableDTO.NO from System Properties moparisthebest 2014-04-22 15:02:35 -0400
  • d0e1e03756 First commit of beehive-jdbc-mapper, which has no dependencies, but which beehive-jdbc-control now depends on moparisthebest 2014-04-22 14:40:18 -0400
  • 39338e999f Refactored ResultSetMapper to be an interface, old classes that used to extend it should now extend AbstractResultSetMapper moparisthebest 2014-04-22 14:14:03 -0400
  • 6291eac434 Add id as an alias of tagId in HtmlBaseTag moparisthebest 2014-04-22 11:52:15 -0400
  • d78cae4c41 Update some dependencies to be provided moparisthebest 2014-04-22 11:51:27 -0400
  • 355ef02abd [maven-release-plugin] prepare for next development iteration moparisthebest 2014-04-22 08:45:21 -0400
  • 225e7b4de0 [maven-release-plugin] prepare release beehive-1.0.2 beehive-1.0.2 moparisthebest 2014-04-22 08:45:15 -0400
  • 43396675b0 Fix source archives moparisthebest 2014-04-22 08:32:49 -0400
  • c050957b1e Fix beehive-jdbc-control, exclude *.java from jars (placed there by annotation processors) moparisthebest 2014-04-21 15:26:05 -0400
  • 2471981dbc re-structure into standard maven layout moparisthebest 2014-04-21 14:36:57 -0400
  • 069b5b965b Update poms to new com.moparisthebest.beehive groupId, bump version of aptIn16 used to 0.2 moparisthebest 2014-04-21 11:01:33 -0400
  • 451feb0199 Add maven pom files to build as actual maven projects with all dependencies only from maven central repo moparisthebest 2014-04-21 09:00:10 -0400
  • 916fffb8b5 Add external library downloaded by ant script in case it disappears again in the future moparisthebest 2014-04-21 08:56:56 -0400
  • 6ddf0ff69b Fix ant build scripts and AptTask to build with new JDK and Ant moparisthebest 2014-04-21 08:56:24 -0400
  • 69e0600052 Initial import of https://svn.apache.org/repos/asf/beehive/tags/v1.0.2 moparisthebest 2014-04-15 13:40:50 -0400