Commit Graph

6698 Commits

Author SHA1 Message Date
Ray J. Greenwell 2a0acc28ba Prepare (again) for 1.13-SNAPSHOT development. 2012-08-01 18:44:19 -07:00
Mark Johnson e1c6195134 Preparing for narya-parent-1.12.4 release. 2012-07-24 14:35:55 -07:00
Pär Winzell ee10d553a8 It's no longer necessary or even useful to keep IDEA module files around. 2012-07-23 12:07:30 -05:00
Pär Winzell 53bb1112b5 Narya Core doesn't need a Flex facet.
There is really no reason to maintain a .iml file in the repository anymore. This project can be loaded directly from POM files without trouble. I propose deleting this file.
2012-07-20 09:46:10 -05:00
Ray J. Greenwell 0686b3f8ee Update comment with new method name. 2012-07-19 13:13:45 -07:00
Ray J. Greenwell 982cfc9a10 Manager caller method names are whitelisted. 2012-07-19 11:49:50 -07:00
Ray J. Greenwell 93517c8e42 Disable "manager calls" by default. **Breaking change**
This closes a giant security hole, but may break existing code.

PlaceObject.ManagerCaller is a poor-man's InvocationService, allowing
one to easily make a call to a method on the PlaceManager. The problem
is that this is turned on by default and any matching method is run.

This change disables it by default, but you may re-enable it by
overriding PlaceManager.handleManagerCalls() and returning true.

I also went ahead and made the ManagerCaller.invoke() method deprecated
so that you'll see a nice warning during compile time. You should
really consider just using a standard InvocationService to communicate with
the server. That way you effectively create a whitelist of client-callable
methods and there will be no surprises.
2012-07-18 17:32:18 -07:00
Mark Johnson 9ffa560f2f Preparing for 1.13-SNAPSHOT development. 2012-07-10 20:29:21 -07:00
Mark Johnson 3ab5ed82d3 Preparing for narya-parent-1.12.3 release. 2012-07-10 20:16:56 -07:00
Ray J. Greenwell 12b9c7199b Make AuthException public.
The Authenticator may delegate to another class that
can't currently access this.
2012-06-20 16:40:30 -07:00
Mark Johnson 2114482e2d Preparing for 1.13-SNAPSHOT development. 2012-06-18 18:34:36 -07:00
Mark Johnson 2b313c73d3 Preparing for narya-parent-1.12.2 release. 2012-06-18 18:29:37 -07:00
Mark Johnson 83e94c122d - Expose comicChars as a static function 2012-06-11 11:18:43 -07:00
David Hoover 571f4c5f25 Speeling 2012-05-22 15:12:31 -07:00
Pär Winzell 5fe7478d0a Fix generated whitespace. 2012-04-30 07:48:10 -05:00
Mark Johnson 4e9b535d69 Preparing for 1.13-SNAPSHOT development. 2012-04-03 21:25:08 -07:00
Mark Johnson bde648b48d Preparing for narya-parent-1.12.1 release. 2012-04-03 20:15:36 -07:00
Ray J. Greenwell a10fc9111c Occam's razor. 2012-03-23 17:23:01 -07:00
Michael Bayne 879f919399 Made config object un/serialization pluggable.
This is much simpler than requiring customizers to extend and override a bunch
of classes just to poke their fingers into the un/serialization process.
2012-03-14 15:24:38 -07:00
Michael Bayne 1c1af8a8e7 Demonstrate parameterizing TestService on TestClientObject. 2012-02-29 17:21:55 -08:00
Michael Bayne 2cfbf4de5f Update README with new newness. 2012-02-27 11:16:17 -08:00
Michael Bayne de357fb865 Update developerConnection with Github URL. 2012-02-27 11:16:04 -08:00
Mark Johnson 01f1064b21 Preparing for 1.13-SNAPSHOT development.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6801 542714f4-19e9-0310-aa3c-eee0fc999fb1
2012-02-22 04:51:22 +00:00
Mark Johnson a2ac2b9567 - The mvn-release script (even with my hacking) still totally failed on this, try again to prep for
narya-parent-1.12 release


git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6799 542714f4-19e9-0310-aa3c-eee0fc999fb1
2012-02-22 04:47:49 +00:00
Mark Johnson 3be18828ad Preparing for 1.13-SNAPSHOT development.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6798 542714f4-19e9-0310-aa3c-eee0fc999fb1
2012-02-22 03:58:27 +00:00
Mark Johnson 7732e0f9d1 Preparing for narya-parent-1.12 release.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6796 542714f4-19e9-0310-aa3c-eee0fc999fb1
2012-02-22 03:52:30 +00:00
Par Winzell 75aa9c0959 Not actually needed, inherits from <parent>.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6795 542714f4-19e9-0310-aa3c-eee0fc999fb1
2012-02-21 18:14:31 +00:00
Dave Hoover e2f86a4f3c Nuke Resulting.ReusableInvocationException.
Premature optimization the fun side effect of rendering the
exception's attached stack trace completely useless.

git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6794 542714f4-19e9-0310-aa3c-eee0fc999fb1
2012-02-17 19:25:50 +00:00
Par Winzell 3d943550e1 Good to have.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6793 542714f4-19e9-0310-aa3c-eee0fc999fb1
2012-02-17 14:46:36 +00:00
Michael Bayne 817fe17d6c Yet more cleaning.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6792 542714f4-19e9-0310-aa3c-eee0fc999fb1
2012-02-16 18:43:02 +00:00
Michael Bayne 7f808fa85f More cleaning.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6791 542714f4-19e9-0310-aa3c-eee0fc999fb1
2012-02-16 18:42:38 +00:00
Michael Bayne 1a8750b527 Nixed more empty directories.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6790 542714f4-19e9-0310-aa3c-eee0fc999fb1
2012-02-16 18:41:49 +00:00
Michael Bayne 9b5643887f Nixed empty directories left by git-svn.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6789 542714f4-19e9-0310-aa3c-eee0fc999fb1
2012-02-16 18:40:39 +00:00
Mark Johnson 1117025e40 - Added a method to retireve only running nodes from a specific region
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6788 542714f4-19e9-0310-aa3c-eee0fc999fb1
2012-02-16 02:19:04 +00:00
Michael Bayne 4753742757 Yay, flexmojos 4.2-beta no longer uses wonky <scope>external</scope>.
It just leaves dependencies external by default when compiling an SWC, like any
sensible person would.

Also disabled warnings, since we never enabled them in the Ant build and
they're a giant list of spamming "hey, this class doesn't define a constructor"
warnings. Since when was it dangerous to rely on the default constructor?

git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6787 542714f4-19e9-0310-aa3c-eee0fc999fb1
2012-02-14 19:32:13 +00:00
Michael Bayne ceab750025 Would you believe, nixed more cruft?
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6786 542714f4-19e9-0310-aa3c-eee0fc999fb1
2012-02-14 19:15:20 +00:00
Michael Bayne ffba2a1e20 Nixed more old cruft.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6785 542714f4-19e9-0310-aa3c-eee0fc999fb1
2012-02-14 19:13:21 +00:00
Michael Bayne c3e08f47d4 Moved (long rotting) AS test code into aslib/src/test; nixed other cruft.
The AS tests are still not compiled and run, but now at least they have a nice
place to live, in case someone ever wants to resurrect them.

git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6784 542714f4-19e9-0310-aa3c-eee0fc999fb1
2012-02-14 19:11:54 +00:00
Michael Bayne 1c311431ad Finished the job of splitting Narya into submodules.
The ActionScript code is now under aslib and is built via Maven (and Ant). The
CPP code is under cpplib and is ignored by everything (other than service
generation), but now at least it's not crufting up the Java submodule with its
XCode project.

git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6783 542714f4-19e9-0310-aa3c-eee0fc999fb1
2012-02-14 19:11:33 +00:00
Michael Bayne 20074741b0 Use previous version of narya-tools to procstream our bits.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6782 542714f4-19e9-0310-aa3c-eee0fc999fb1
2012-02-04 00:25:22 +00:00
Michael Bayne 8c270f60da Bump naryalib to next development version.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6781 542714f4-19e9-0310-aa3c-eee0fc999fb1
2012-02-03 21:43:46 +00:00
Michael Bayne 142daf9de5 Bump naryalib to 1.11 for release; nixed gwt- and tools-pom.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6780 542714f4-19e9-0310-aa3c-eee0fc999fb1
2012-02-03 21:40:00 +00:00
Michael Bayne b1c869ee8d [maven-release-plugin] prepare for next development iteration
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6779 542714f4-19e9-0310-aa3c-eee0fc999fb1
2012-02-03 21:30:48 +00:00
Michael Bayne 0e9f9b15d9 [maven-release-plugin] prepare release narya-parent-1.11
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6777 542714f4-19e9-0310-aa3c-eee0fc999fb1
2012-02-03 21:30:39 +00:00
Michael Bayne a7e0893191 Factored Narya into two Maven modules: core and tools.
This will allow us to properly ship narya-tools.jar to Maven Central which is
necessary for Nenya and Vilya (and any other Narya-using project) to themselves
be built.

git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6776 542714f4-19e9-0310-aa3c-eee0fc999fb1
2012-02-03 21:25:13 +00:00
Michael Bayne d73949838d Seek SOURCE_HEADER in new location.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6775 542714f4-19e9-0310-aa3c-eee0fc999fb1
2012-02-03 19:42:43 +00:00
Michael Bayne d2b5989d62 Move SOURCE_HEADER to etc, nixed lib dir.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6774 542714f4-19e9-0310-aa3c-eee0fc999fb1
2012-02-03 19:39:45 +00:00
Ray Greenwell 75a1840fb8 Tentative fix.
When we log off, anything that tries to unsubscribe in response to that
will find that the object cache is already cleared, resulting in these
info-level warnings cluttering up the log.


git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6773 542714f4-19e9-0310-aa3c-eee0fc999fb1
2012-01-27 01:18:09 +00:00
Ray Greenwell 8592564733 Break-out subscribing to our place so that it can be overridden.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6772 542714f4-19e9-0310-aa3c-eee0fc999fb1
2012-01-26 02:08:53 +00:00
Jamie Doornbos 1048c39449 Preparing for 1.11-SNAPSHOT development.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6771 542714f4-19e9-0310-aa3c-eee0fc999fb1
2012-01-13 19:55:38 +00:00