doc/CHANGELOG.1 in nitro-0.31.0 vs doc/CHANGELOG.1 in nitro-0.40.0
- old
+ new
@@ -1,7 +1,7 @@
-10-12-2004 George Moschovitis <gm@navel.gr>
+10-12-2004 George Moschovitis <george.moschovitis@gmail.com>
* lib/nitro/server/render.rb (#load_staticall_included): introduced.
* test/*: small fixes to make the tests work again.
@@ -9,11 +9,11 @@
the join_table.
* lib/og/backend/psql.rb: (#create_table) changed join_table code to
be more compatible with the mysql driver.
-09-12-2004 George Moschovitis <gm@navel.gr>
+09-12-2004 George Moschovitis <george.moschovitis@gmail.com>
* examples/*: included the nitro logo to both examples.
* lib/og.rb (#enchant): save returns self to be chainable.
@@ -27,11 +27,11 @@
* lib/og/backends/psql.rb: use key1/key2 in join tables.
* lib/og/backend.rb (#join_table): introduced.
-08-12-2004 George Moschovitis <gm@navel.gr>
+08-12-2004 George Moschovitis <george.moschovitis@gmail.com>
* improved comments to various files.
* lib/nitro/builders/form.rb: introduced,
(#render): initial implementation.
@@ -56,11 +56,11 @@
* examples/blog/app.rb: dont add app/lib dir in $LOAD_PATH.
* examples/blog/env.rb: environment injection.
-07-12-2004 George Moschovitis <gm@navel.gr>
+07-12-2004 George Moschovitis <george.moschovitis@gmail.com>
* lib/og/meta.rb: implemented has_one relation.
* lib/nitro/server/render.rb: initial support for reloading services
in debug mode.
@@ -74,22 +74,22 @@
* lib/og.rb: (#count) new enchant method.
* lib/nitro/ui/pager.rb: updated to be compatible with latest code,
(#offset): added.
-06-12-2004 George Moschovitis <gm@navel.gr>
+06-12-2004 George Moschovitis <george.moschovitis@gmail.com>
* lib/nitro/filters.rb: (gen_filters_call_code): support
for module filters.
* lib/nitro/l10n.rb: (LocalizationFilter): introduced.
* lib/nitro/render.rb (#compile_http_method): check if filter chains
exists,
(#compile_xml_method): call filter chains.
-05-12-2004 George Moschovitis <gm@navel.gr>
+05-12-2004 George Moschovitis <george.moschovitis@gmail.com>
* yeah, i got some simple filtering working.
* examples/blog/lib/blog.rb: no BlockMethods.
@@ -97,46 +97,46 @@
* lib/nitro/filters.rb: (#prepend/append_aroundfilter): implemented,
(#gen_filters_call_code): implemented, preevaluates filter callers,
allow Filter.filter type of filtering.
-02-12-2004 George Moschovitis <gm@navel.gr>
+02-12-2004 George Moschovitis <george.moschovitis@gmail.com>
* lib/nitro/filters.rb: introduced.
-29-11-2004 George Moschovitis <gm@navel.gr>
+29-11-2004 George Moschovitis <george.moschovitis@gmail.com>
* lib/nitro/server/shaders.rb: yeah, added compile time ruby
code evaluation.
-28-11-2004 George Moschovitis <gm@navel.gr>
+28-11-2004 George Moschovitis <george.moschovitis@gmail.com>
* lib/xsl/base.xsl: updated ob related macros,
x:ob-write-end.
* lib/nitro/render.rb (#ob_start): start output buffer.
(#ob_end): end output buffer.
(#ob_write_end): introduced.
-26-11-2004 George Moschovitis <gm@navel.gr>
+26-11-2004 George Moschovitis <george.moschovitis@gmail.com>
* lib/nitro/application.rb: daemonize [fixed by elathan].
-25-11-2004 George Moschovitis <gm@navel.gr>
+25-11-2004 George Moschovitis <george.moschovitis@gmail.com>
* lib/shaders.rb: fix in RubyShader.
-24-11-2004 George Moschovitis <gm@navel.gr>
+24-11-2004 George Moschovitis <george.moschovitis@gmail.com>
* lib/nitro/builders/table.rb: Introduced table builder.
* bin/proto: prototype app, introduced.
* bin/new_app.rb: implemented,
better, just cp -R the proto dir.
-23-11-2004 George Moschovitis <gm@navel.gr>
+23-11-2004 George Moschovitis <george.moschovitis@gmail.com>
* --- VERSION 0.5.0 ---
* Rakefile: improved.
@@ -159,19 +159,19 @@
* lib/nitro/builders: introduced.
* lib/nitro/template.rb: scrapped.
-22-11-2004 George Moschovitis <gm@navel.gr>
+22-11-2004 George Moschovitis <george.moschovitis@gmail.com>
* lib/xsl/base.xsl: rendering-errors.
* lib/nitro/server/render.rb (#render): rescue errors, flag with (error),
introduced rendering_errors,
(#log_error)
-21-11-2004 George Moschovitis <gm@navel.gr>
+21-11-2004 George Moschovitis <george.moschovitis@gmail.com>
* examples/blog/root/view_entry.xml: just cool :)
* lib/nitro/server/dispatcher.rb (#process): removed api check,
dont set content-type.
@@ -191,11 +191,11 @@
* lib/nitro/config.rb: $template_ext, $xml_template_ext,
$index_template.
-18-11-2004 George Moschovitis <gm@navel.gr>
+18-11-2004 George Moschovitis <george.moschovitis@gmail.com>
* lib/nitro/server/dispatcher.rb (#process): support for rpc.
* lib/nitro/server/webrick.rb (#referer): no shift,
(#do_GET): check for ^rpc case.
@@ -212,21 +212,21 @@
* lib/nitro/gfx.rb: moved to Gen.
* lib/glue: introduced,
moved many files from lib/nitro/* and lib/nitro/utils/* here.
-17-11-2004 George Moschovitis <gm@navel.gr>
+17-11-2004 George Moschovitis <george.moschovitis@gmail.com>
* README.og: introduced.
* RELEASES.og: introduced.
* ChangeLog.og: introduced.
* lib/og/version.rb: introduced.
* Rakefile: introduced Og GemSpec.
-16-11-2004 George Moschovitis <gm@navel.gr>
+16-11-2004 George Moschovitis <george.moschovitis@gmail.com>
* lib/og/backends/mysql.rb (#create_table): handles sql indices.
* lib/og/backends/psql.rb (#create_table): handles sql indices.
@@ -239,25 +239,25 @@
* lib/nitro/scaffold.rb: introduced,
(#scaffold): started working on this method,
cool append_features trick,
:noindex flag!
-15-11-2004 George Moschovitis <gm@navel.gr>
+15-11-2004 George Moschovitis <george.moschovitis@gmail.com>
* --- VERSION 0.4.1 ---
* README: updated.
* examples/blog: better documentation.
-14-11-2004 George Moschovitis <gm@navel.gr>
+14-11-2004 George Moschovitis <george.moschovitis@gmail.com>
* improved RDoc in many files.
* lib/nitro/logger.rb: show full severity string.
-13-11-2004 George Moschovitis <gm@navel.gr>
+13-11-2004 George Moschovitis <george.moschovitis@gmail.com>
* lib/nitro/parts.rb: deprecated.
* lib/og.rb: Og renamed to Database.
@@ -282,17 +282,17 @@
* lib/n/og.rb: introduced N::Unmanageable marker module.
* examples/blog/config.rb: more comments,
$srv_address to make more visible.
-12-11-2004 George Moschovitis <gm@navel.gr>
+12-11-2004 George Moschovitis <george.moschovitis@gmail.com>
* examples/blog/config.rb: moved from webapp.rb.
* examples/blog/conf/*: removed.
-11-11-2004 George Moschovitis <gm@navel.gr>
+11-11-2004 George Moschovitis <george.moschovitis@gmail.com>
* Rakefile: use version.
* lib/n/version.rb: introduced.
@@ -346,11 +346,11 @@
* examples/blog/root/index.xhtml: yeah i got an included fragment.
* examples/blog/root/entry-form.xhtml: yeah i got an included fragment.
-10-11-2004 George Moschovitis <gm@navel.gr>
+10-11-2004 George Moschovitis <george.moschovitis@gmail.com>
* examples/blog/root/view_entry.xhtml: introduced,
comments.
* n/lib/og/meta.rb (#has_many): generate xxx_count method.
@@ -384,11 +384,11 @@
css float layout,
sidebar.
* examples/blog/root/style.css: implemented the css.
-09-11-2004 George Moschovitis <gm@navel.gr>
+09-11-2004 George Moschovitis <george.moschovitis@gmail.com>
* examples/blog/root/index.xhtml: introduced.
* lib/n/config.rb: 8080 for appserver in debug mode.
@@ -413,11 +413,11 @@
more general [b.candler]
* lib/n/og/backends/mysql.rb (#read_prop/#write_prop): rewritten to make
more general [b.candler]
-08-11-2004 George Moschovitis <gm@navel.gr>
+08-11-2004 George Moschovitis <george.moschovitis@gmail.com>
* lib/n/server/dispatcher.rb (#process): store request, response,
(#process): more intelligent control/method decomposition.
* lib/n/server/render.rb (#transform): use the shader pipeline,
@@ -436,11 +436,11 @@
* examples/blog/root/style.xsl: introduced.
* examples/blog/root/style.css: introduced.
-07-11-2004 George Moschovitis <gm@navel.gr>
+07-11-2004 George Moschovitis <george.moschovitis@gmail.com>
* lib/n/server/render.rb (#transform): first version,
yeah, i got an xhtml with multiple code segments rendered,
(#transform): intelligent compression/obfuscation of inline
xhtml.
@@ -453,29 +453,29 @@
(#extension_from_path): removed,
(#unicode_to_iso88597): removed.
* test/n/utils/tc_string.rb: removed tests from obsolete methods.
-06-11-2004 George Moschovitis <gm@navel.gr>
+06-11-2004 George Moschovitis <george.moschovitis@gmail.com>
* examples/blog/lib/blog.rb: introduced.
* lib/n/server/render.rb: introduced,
(#render_file): kinda works.
* lib/n/server/dispatcher.rb (#process): moved code from w.
-05-11-2004 George Moschovitis <gm@navel.gr>
+05-11-2004 George Moschovitis <george.moschovitis@gmail.com>
* lib/n/server/w.rb (do_GET): simple action synthesizer,
yeah parameter passing works,
action synthesis gets cached,
action with template only works.
* use .xhtml as an extension.
-04-11-2004 George Moschovitis <gm@navel.gr>
+04-11-2004 George Moschovitis <george.moschovitis@gmail.com>
* lib/n/server/w.rb (do_GET): implemented.
* lib/n/og.rb: check respond_to?(:__props) more fault tolerant.
@@ -484,11 +484,11 @@
* lib/n/server/appserver.rb (AppServerMixin): add default methods
for initialize.
* examples/blog: experiments with layout.
-03-11-2004 George Moschovitis <gm@navel.gr>
+03-11-2004 George Moschovitis <george.moschovitis@gmail.com>
* lib/n/server/w.rb: introduced experimental webrick server.
(WebrickDispatcher): introduced.
* examples/blog: introduced, will rethink layout.
@@ -507,11 +507,11 @@
* lib/n/properties.rb: changed order of params,
(#prop): works EXACTLY like attr now.
(#prop): class == object by default.
-02-11-2004 George Moschovitis <gm@navel.gr>
+02-11-2004 George Moschovitis <george.moschovitis@gmail.com>
* yeah tests pass again.
* lib/n/og/backends/psql.rb: updated to use new properties.
@@ -525,11 +525,11 @@
more strict tests when defining property,
(Module): excellent, DONT override the standard include.
* lib/n/og.rb: $og_auto_manage_classes introduced.
-01-11-2004 George Moschovitis <gm@navel.gr>
+01-11-2004 George Moschovitis <george.moschovitis@gmail.com>
* --- VERSION 0.3.0 ---
* removed some dependencies from the Gem.
@@ -556,11 +556,11 @@
* examples/simple: YEAH works with og.
* lib/n/server/webrick.rb (#do_GET): og connection per request.
-31-10-2004 George Moschovitis <gm@navel.gr>
+31-10-2004 George Moschovitis <george.moschovitis@gmail.com>
* lib/n/og/backends/mysql.rb: converted to the new refactored code.
* lib/n/og/backend.rb (#eval_og_insert): moves the code here,
use a custom oid_generator,
@@ -572,11 +572,11 @@
object defines pre/post callbacks, insert them,
(OgUtils::oid_generation_code): introduced.
* no __og, just og_xxx.
-30-10-2004 George Moschovitis <gm@navel.gr>
+30-10-2004 George Moschovitis <george.moschovitis@gmail.com>
* lib/n/og/backends/psql.rb (#write_prop): fixed,
(#initialize): autocreate database if not found,
made createdb/dropdb class methods.
@@ -607,11 +607,11 @@
(#delete): it fuckin works and deletes descendants too!
(#transaction, #start, #commit, #rollback): working transaction
support,
removed all N::OgUtils.table crap.
-29-10-2004 George Moschovitis <gm@navel.gr>
+29-10-2004 George Moschovitis <george.moschovitis@gmail.com>
* lib/n/og/backends/mysql.rb: introduced,
create_table works,
fuckin mega, insert works,
excellent, deserialize works,
@@ -647,11 +647,11 @@
(#wrap_method): uses a connection from Thread.local,
(#convert): converts a normal object to a managed object,
(#manage): fixed bug with create_table,
(#enchant): YEAH, added the first enchantments :)
-28-10-2004 George Moschovitis <gm@navel.gr>
+28-10-2004 George Moschovitis <george.moschovitis@gmail.com>
* lib/n/connection.rb (#create_schema, #drop_schema): removed.
* lib/n/managed.rb: fix in __db_read_row.
@@ -660,11 +660,11 @@
* examples/simple/conf/*: greatly simplified configuration.
* lib/n/config.rb: moved many standard configurations
here.
-27-10-2004 George Moschovitis <gm@navel.gr>
+27-10-2004 George Moschovitis <george.moschovitis@gmail.com>
* lib/n/db.rb: dont require utils and connection by default.
* lib/n/db/connection.rb (#count_children): use get_res_value,
greatly improved the organization and documentation.
@@ -694,11 +694,11 @@
* lib/n/server/PLAYBACK.txt: removed
* lib/n/server/RESEARCH.txt: removed
-26-10-2004 George Moschovitis <gm@navel.gr>
+26-10-2004 George Moschovitis <george.moschovitis@gmail.com>
* lib/n/app/dispatcher.rb: introduced for experiments in design.
* lib/n/logger.rb: cleaned up formating with some Ruby magic.
@@ -709,11 +709,11 @@
* Rakefile, added builder as required in the Gem.
* lib/n/app/handlers/page-handler.rb (#transform_script):
support <?rb as marker [c.nasis].
-25-10-2004 George Moschovitis <gm@navel.gr>
+25-10-2004 George Moschovitis <george.moschovitis@gmail.com>
* --- VERSION 0.2.0 ---
* test cases pass again.
@@ -726,11 +726,11 @@
* lib/n/db/psql.rb: use Base64.decode64.
* examples/ndb/rub.rb: implemented.
-23-10-2004 George Moschovitis <gm@navel.gr>
+23-10-2004 George Moschovitis <george.moschovitis@gmail.com>
* examples/ndb/*: introduced.
* lib/n/app/webrick-servlet.rb (#create_request): enforce default
index if missing.
@@ -748,11 +748,11 @@
* examples/tiny/ctl: run without apache.
* examples/tiny/conf/config.rb: run without apache.
* examples/simple/README: improved.
-22-10-2004 George Moschovitis <gm@navel.gr>
+22-10-2004 George Moschovitis <george.moschovitis@gmail.com>
* README: updated.
* fixed many file permissions.
@@ -776,11 +776,11 @@
* no need for action=#{request.uri} in forms.
* improved RDoc documentation to many, many souce files.
-21-10-2004 George Moschovitis <gm@navel.gr>
+21-10-2004 George Moschovitis <george.moschovitis@gmail.com>
* lib/n/db/make-release.sh: removed.
* improved RDoc documentation to many, many, many source files.
@@ -792,17 +792,17 @@
* Rakefile: added dependency for postgres-0.7.1
* doc/*: moved many txt files to the gen/doc directory.
-21-10-2004 George Moschovitis <gm@navel.gr>
+21-10-2004 George Moschovitis <george.moschovitis@gmail.com>
* --- VERSION 0.1.2 ---
* README: final changes before the release.
-20-10-2004 George Moschovitis <gm@navel.gr>
+20-10-2004 George Moschovitis <george.moschovitis@gmail.com>
* lib/n/server/cluster.rb: removed.
* lib/n/tools: cleaned up.
@@ -828,11 +828,11 @@
* README: started working on it.
* MIT-LICENCE: added.
-19-10-2004 George Moschovitis <gm@navel.gr>
+19-10-2004 George Moschovitis <george.moschovitis@gmail.com>
* lib/n/app/webrick-servler.rb (#do_GET): better error handling.
* examples/simple/conf/apache.conf: cleaned.
@@ -876,11 +876,11 @@
* etc/new-project.rb: introduced.
* etc: moved from scripts.
-18-10-2004 George Moschovitis <gm@navel.gr>
+18-10-2004 George Moschovitis <george.moschovitis@gmail.com>
* lib/n/db/connection.rb (#match): use safe query.
* lib/n/app/webrick-servlet.rb (#do_GET): even better error log.
@@ -890,24 +890,24 @@
dont include .svn dirs,
RDocTask.
* excellent, the reference app runs again.
-18-10-2004 George Moschovitis <gm@navel.gr>
+18-10-2004 George Moschovitis <george.moschovitis@gmail.com>
* lib/p: introduced
* lib/xsl: copied the old shaders directory.
* bin/cluster.rb: link to the cluster.
-18-10-2004 George Moschovitis <gm@navel.gr>
+18-10-2004 George Moschovitis <george.moschovitis@gmail.com>
* MAJOR CHANGE: recreated directory structure under /nitro
to make more compatible with other ruby projects.
-17-10-2004 George Moschovitis <gm@navel.gr>
+17-10-2004 George Moschovitis <george.moschovitis@gmail.com>
* app/conf/debug-config.rb: no error_page when debugging to avoid
loops.
* n/app/webrick-servlet.rb: better default error page,
@@ -949,21 +949,21 @@
* p/feeds/part.rb: introduced.
* p/feeds: renamed from syndication.
-14-10-2004 George Moschovitis <gm@navel.gr>
+14-10-2004 George Moschovitis <george.moschovitis@gmail.com>
* p/geoloc/entities.rb (#country_code_for_ip): introduced.
* p/geoloc/scripts/geoip-to-db.rx: introduced and recoded.
* n/db/tools.rb (DbTools): converted to class methods.
(DbTools#alter_table): improved,
after many fixes the alter table works even for non entities.
-13-10-2004 George Moschovitis <gm@navel.gr>
+13-10-2004 George Moschovitis <george.moschovitis@gmail.com>
* n/db/managed.rb (Module#manage): dont define update methods
for classes that do not define a primary key.
* p/geoloc/methods.rb (distance): introduced and optimized.
@@ -980,23 +980,23 @@
* n/parts.rb: added documentation,
added dependencies variable in part.
* n/app/webrick-servlet.rb: get correct last_ip
-12-10-2004 George Moschovitis <gm@navel.gr>
+12-10-2004 George Moschovitis <george.moschovitis@gmail.com>
* p/sync: introduced.
* p/content/mixins.rb: Permissions -> ContentFlags.
* p/files/part.rb: introduced.
-12-10-2004 George Moschovitis <gm@navel.gr>
+12-10-2004 George Moschovitis <george.moschovitis@gmail.com>
* p/*: some fixes to make the mixins work again.
-12-10-2004 George Moschovitis <gm@navel.gr>
+12-10-2004 George Moschovitis <george.moschovitis@gmail.com>
* p/glue/part.rb: correctly require methods.
* n/mixins/*: removed
@@ -1024,20 +1024,20 @@
* scrap/fix-geo-sql.rb: New script. It produces an SQL schema for a
table with Geographical information about IP addresses.
* scrap/geo.csv: New file. Geographical Information about IP
address in CSV format.
-11-10-2004 George Moschovitis <gm@navel.gr>
+11-10-2004 George Moschovitis <george.moschovitis@gmail.com>
* n/properties.rb: prop_accessor alias,
no trailing __ in __force methods.
* p/content/entities.rb (Lockable): introduced,
(Versionable): introduced,
(Schedulable): introduced.
-11-10-2004 George Moschovitis <gm@navel.gr>
+11-10-2004 George Moschovitis <george.moschovitis@gmail.com>
* n/db/psql.rb (#create_table): works with new sql_index.
* n/db/managed.rb (Module#sql_index): redefined, accepts strings
and symbols, unique param + extrasql.
@@ -1054,11 +1054,11 @@
Array, Hash objects.
* n/db/psql.rb (DbUtils#read_prop): support for Object, Array,
Hash objects.
-10-10-2004 George Moschovitis <gm@navel.gr>
+10-10-2004 George Moschovitis <george.moschovitis@gmail.com>
* gems: dir introduced.
* n/README: introduced.
@@ -1135,11 +1135,11 @@
* p/markup/part.rb: introduced, copied from def.rb
MarkupUtils.
* app/root/s/simple/shader.xsl (x:footer): correct w3c.validator
-07-10-2004 George Moschovitis <gm@navel.gr>
+07-10-2004 George Moschovitis <george.moschovitis@gmail.com>
* correct :nodoc: all for test cases.
* n/db/*: added much more RDoc comments.
@@ -1147,19 +1147,19 @@
* p/messages/def.rb: deleted.
* n/.tc-db.rb: tests run again.
-06-10-2004 George Moschovitis <gm@navel.gr>
+06-10-2004 George Moschovitis <george.moschovitis@gmail.com>
* more mass replaces to make older code work.
* p/messages/*: many many fixes to make it work again.
* p/messages/methods.rb: introduced.
-06-10-2004 George Moschovitis <gm@navel.gr>
+06-10-2004 George Moschovitis <george.moschovitis@gmail.com>
* p/messages/part.rb: introduced.
* app/conf/apache.conf: users redirect.
@@ -1176,11 +1176,11 @@
* app/root/s/simple/style.css: improved css.
* n/DOCS/css.txt: introduced, info about centering page.
-05-10-2004 George Moschovitis <gm@navel.gr>
+05-10-2004 George Moschovitis <george.moschovitis@gmail.com>
* p/users/entities.rb (RoleOwner#add_role): fixed NASTY bug.
* p/users/methods.rb (#update_roles): introduced,
yeah, it works like cooler,
@@ -1191,11 +1191,11 @@
* p/locales/lc-en.rb: added more strings.
* p/users/roles-form.ss: introduced
-04-10-2004 George Moschovitis <gm@navel.gr>
+04-10-2004 George Moschovitis <george.moschovitis@gmail.com>
* app/slude/conf/debug-conf.rb: log to STDERR.
* app/root/s/simple/shader.xsl: use <noscript> to be compatible with
links.
@@ -1219,11 +1219,11 @@
* p/content/entities.rb (Category): moved from category.rb
* n/category.rb: removed compatibility stuff.
-03-10-2004 George Moschovitis <gm@navel.gr>
+03-10-2004 George Moschovitis <george.moschovitis@gmail.com>
* p/users/methods.rb (#add_role): recoded,
(#del_role): recoded.
* p/users/entities.rb (User#role?): introduced,
@@ -1259,11 +1259,11 @@
calculate super time, invalidate cache from subscripts, MEGA,
optimized to avoid loading .ss files for transformed.
* app/.cache: introduced cache link.
-01-10-2004 George Moschovitis <gm@navel.gr>
+01-10-2004 George Moschovitis <george.moschovitis@gmail.com>
* n/mixins/permissions.rb: introduced.
* n/utils/time.rb (#parse_sql_date): handle nils.
@@ -1300,11 +1300,11 @@
* app/root/glue: moved from system.
* n/std.rb: removed CVSXXX methods.
-29-09-2004 George Moschovitis <gm@navel.gr>
+29-09-2004 George Moschovitis <george.moschovitis@gmail.com>
* app/users/emails/reset-password.st: introduced.
* app/users/emails/register.st: introduced.
@@ -1312,15 +1312,15 @@
* p/users/methods.rb (#signup_user): use the mail template,
(#register_user): send email,
(#reset_password): send email
-29-09-2004 George Moschovitis <gm@navel.gr>
+29-09-2004 George Moschovitis <george.moschovitis@gmail.com>
* n/utils/template.rb: simple templating system.
-29-09-2004 George Moschovitis <gm@navel.gr>
+29-09-2004 George Moschovitis <george.moschovitis@gmail.com>
* app/conf/apache.conf: moved from n/app.
* app/conf/config.rb: requires files too.
@@ -1334,21 +1334,21 @@
(#validate_password): introduced,
(#force_login): introduced
* n/app/request.rb (Request#get): works like delete now.
-29-09-2004 George Moschovitis <gm@navel.gr>
+29-09-2004 George Moschovitis <george.moschovitis@gmail.com>
* n/app/request-part.rb: introduced, copied functionality from
request.
* app/root/s/shader.xsl: use relative ref to base.xsl.
* app/conf/config.rb: changed all refs to navel/,
removed $app_base_dir.
-28-09-2004 George Moschovitis <gm@navel.gr>
+28-09-2004 George Moschovitis <george.moschovitis@gmail.com>
* n/db/connection.rb: include DbTools.
* n/app/request.rb (#delete): rebuild qs only from parmeters with
String keys.
@@ -1357,11 +1357,11 @@
parameters to avoid having to use param?
* app/app.rb: moved app stuff to config, removed appsrv.
* app/env.rb: updated
-27-09-2004 George Moschovitis <gm@navel.gr>
+27-09-2004 George Moschovitis <george.moschovitis@gmail.com>
* n/mixins/schedulable.rb: introduced.
* p/users/methods.rb: _user postfix to methods,
(#ban_user): no method check,
@@ -1423,11 +1423,11 @@
(User): added flags,
(User): added magic,
(User#banned?): introduced,
(User#closed?): introduced
-23-09-2004 George Moschovitis <gm@navel.gr>
+23-09-2004 George Moschovitis <george.moschovitis@gmail.com>
* yeah, user icons work :)
* n/app/request.rb (RequestPart#save): return save part.
@@ -1441,11 +1441,11 @@
extend N::LRU.
* n/app/script.rb: no defcode, pagecode variables,
(#__cache_put): just pass fragment.
-22-09-2004 George Moschovitis <gm@navel.gr>
+22-09-2004 George Moschovitis <george.moschovitis@gmail.com>
* n/db/connection.rb (DbConnection#child): get one child!
* n/db/managed.rb (ManagedChild): introduced this common case,
(Managed#__db_pk): return string.
@@ -1467,17 +1467,17 @@
* app/ctl: Modified for optparse.
* scrap/user-convert.rb: New script. Convert OG users to DB users.
* scrap/user-report.rb: New script. Find users with duplicate emails.
-22-09-2004 George Moschovitis <gm@navel.gr>
+22-09-2004 George Moschovitis <george.moschovitis@gmail.com>
* n/app/request.rb (Request#set_errors): only set errors unless empty.
* added many missing files in svn.
-21-09-2004 George Moschovitis <gm@navel.gr>
+21-09-2004 George Moschovitis <george.moschovitis@gmail.com>
* FUCKIN MEGA, env works PERFECTLY!
* n/app/cluster.rb: start a drb $sessions.
@@ -1510,22 +1510,22 @@
(Request#get_cookie): fixed NASTY bug,
(Request#errors_to_a): fixed!
(Request#get_cookie): fixed get_cookie,
(Request#del_cookie): implemented.
-20-09-2004 George Moschovitis <gm@navel.gr>
+20-09-2004 George Moschovitis <george.moschovitis@gmail.com>
* n/utils/cache.rb: totaly recoded algorithm,
yeah seems to work and pass the testcases,
extend from Hash to be more flexible,
ultracool touch method.
-20-09-2004 George Moschovitis <gm@navel.gr>
+20-09-2004 George Moschovitis <george.moschovitis@gmail.com>
* made all test cases hidden files!
-20-09-2004 George Moschovitis <gm@navel.gr>
+20-09-2004 George Moschovitis <george.moschovitis@gmail.com>
* n/app/response.rb: removed
* n/server/response.rb: same
* n/server/request.rb: same
* n/server/worker.rb: same
@@ -1546,11 +1546,11 @@
* n/mixins/moderated.rb: removed.
* n/id.rb: removed
* n/std.rb: renamed standard.rb
-20-09-2004 George Moschovitis <gm@navel.gr>
+20-09-2004 George Moschovitis <george.moschovitis@gmail.com>
* n/web/*: removed the whole directory, YEAH!
* app/appsrv.rb: updated
* app/env.rb: same
@@ -1567,15 +1567,15 @@
* n/web/utils: deleted from repository.
* n/shaders/*: moved from web.
-20-09-2004 George Moschovitis <gm@navel.gr>
+20-09-2004 George Moschovitis <george.moschovitis@gmail.com>
* moved scrap outside n.
-19-09-2004 George Moschovitis <gm@navel.gr>
+19-09-2004 George Moschovitis <george.moschovitis@gmail.com>
* Changed tooo many files to log.
* app/requires.rb: removed more unneeded requires.
@@ -1634,11 +1634,11 @@
* n/content.rb: removed
* n/web/mixins/*: removed
* n/web/sync/*: removed
* n/group.rb: removed
-17-09-2004 George Moschovitis <gm@navel.gr>
+17-09-2004 George Moschovitis <george.moschovitis@gmail.com>
* YEAH, converted all R:: to N::
* n/parts.rb: module P = namespace for parts,
register_part,
@@ -1647,11 +1647,11 @@
* n/web/server/handlers/page-handler (#transform_script): dont
encode *act* in actions.
* app/logs: symbolic link.
-17-09-2004 George Moschovitis <gm@navel.gr>
+17-09-2004 George Moschovitis <george.moschovitis@gmail.com>
* app/root/p: relative link!
* app/logs: removed from repository, use a link instead.
@@ -1667,11 +1667,11 @@
* app/app.rb (#initialize_sitemap): cleanup, added users.
* n/web/server/request.rb (Request#set_arg): value defaults to true
-16-09-2004 George Moschovitis <gm@navel.gr>
+16-09-2004 George Moschovitis <george.moschovitis@gmail.com>
* app/conf/config.rb: localhost as smtp.
* n/db/connection (DbConnection#match): introduced.
@@ -1700,15 +1700,15 @@
* n/web/server/handlers/rx-handler.rb: deleted
* n/web/server/handlers/html-handler.rb: deleted
* p/users/signup-form.ss: introduced
-15-09-2004 George Moschovitis <gm@navel.gr>
+15-09-2004 George Moschovitis <george.moschovitis@gmail.com>
* n/Changelog: more tab friendly.
-15-09-2004 George Moschovitis <gm@navel.gr>
+15-09-2004 George Moschovitis <george.moschovitis@gmail.com>
* app/app.rb: Cleaned up!
* n/appserver/server.rb: cleaned up!
@@ -1748,11 +1748,11 @@
* n/utils/graphics.rb (Graphics#create_thumbnail): Support animated GIFs
for avatars and for files < 60 KBs.
* n1/web/utils/html.rb: Do not require n2/web/utils/html.
-14-09-2004 George Moschovitis <gm@navel.gr>
+14-09-2004 George Moschovitis <george.moschovitis@gmail.com>
* n1/* : changed all refs to n1.
* app/root/s/deviant/shader.xsl: javascript unescapes cookie!
@@ -1787,11 +1787,11 @@
* n/root/users/login.rx: introduced
* n/db/connection.rb: Array, Hash -> bytea
-13-09-2004 George Moschovitis <gm@navel.gr>
+13-09-2004 George Moschovitis <george.moschovitis@gmail.com>
* MAJOR: $session_manager -> $sessions.
* n/appserver/filters/autologin.rb: introduced.
@@ -1817,11 +1817,11 @@
* n/db/connection.rb (DbConnection#delete_descendants): correctly handle
ParrentClass entities,
after many fixes seems to kinda work,
(DbUtils): boolean type, types with small cap!
-12-09-2004 George Moschovitis <gm@navel.gr>
+12-09-2004 George Moschovitis <george.moschovitis@gmail.com>
* n/db/connection.rb (DbConnection): fixed bug in deserialize_one,
(DbConnection#transaction): introduced,
(DbConnection#delete): deletes descendants,
(DbConnection#delete_descendants): introduced
@@ -1831,11 +1831,11 @@
* n/db/managed.rb (Child, ParentClass): removed __parent_class,
(Managed): introduced #__ancestors_classes, #__descendants_classes
* lets SLUDE!
-11-09-2004 George Moschovitis <gm@navel.gr>
+11-09-2004 George Moschovitis <george.moschovitis@gmail.com>
* app/root/s/deviant/style.css: buttonc.
* __meta__ -> __meta
@@ -1848,11 +1848,11 @@
macros,
actions requests (*act*) are uncacheable.
* n/root/db: introduced db part.
-10-09-2004 George Moschovitis <gm@navel.gr>
+10-09-2004 George Moschovitis <george.moschovitis@gmail.com>
* app/requires.rb: removed unneeded requires.
* app/root/faq/*: removed from CVS
* n/root/faq/*: same
@@ -1870,11 +1870,11 @@
* n/root/editor/def.rb: Introduced.
* n/root/editor/js: yeah, use tinyMCE.
-09-09-2004 George Moschovitis <gm@navel.gr>
+09-09-2004 George Moschovitis <george.moschovitis@gmail.com>
* u/utils/tc-cache.rb: introduced,
[], []=, delete, clear,
recoded, use included hash.
@@ -1891,11 +1891,11 @@
* n/appserver/cluster.rb (Slm#set!): optional lm parameter.
* app/root/faq/index.sx: restructured to avoid db queries in init
phase.
-08-09-2004 George Moschovitis <gm@navel.gr>
+08-09-2004 George Moschovitis <george.moschovitis@gmail.com>
* n/appserver/webrick: dont include Webrick module in the top scope,
use a custom logger!
* after many many changes it kind works again!
@@ -1915,16 +1915,16 @@
* app/webrick.rb ($DEBUG): New constant.
* app/joy.rb ($DEBUG): Use it.
* n/(various files): Transform $log.debug "" to $log.debug "" if $DEBUG.
* n/db/connection.rb (alter_table): Implement.
-08-09-2004 George Moschovitis <gm@navel.gr>
+08-09-2004 George Moschovitis <george.moschovitis@gmail.com>
* n/web/server/handlers/page-handler.rb (#transform_script): call
__init_render for top level scripts.
-07-09-2004 George Moschovitis <gm@navel.gr>
+07-09-2004 George Moschovitis <george.moschovitis@gmail.com>
* n/web/server/request.rb: script_hash -> tag.
* n/appserver/webrick-servlet.rb (#do_GET): dont set response content
type if already set!
@@ -1944,11 +1944,11 @@
* n/scrap/bot.rb: New file.
* n/scrap/xmlize.rb: New file.
* n/scrap/adjust-colors.rb: New file.
-06-09-2004 George Moschovitis <gm@navel.gr>
+06-09-2004 George Moschovitis <george.moschovitis@gmail.com>
* n1/og/backend (#get): Set pid from row data!
* n/web/server/scripts.rb (#__lm_keys): removed
(#__last_modified): uses __lm.
@@ -1970,11 +1970,11 @@
Clm, Slm,
Yeah, kinda works!
(CHash#[]=): remove dead servers,
after A LOT of changes it now works!
-05-09-2004 George Moschovitis <gm@navel.gr>
+05-09-2004 George Moschovitis <george.moschovitis@gmail.com>
* app/root/faq/index.sx (#__etag): experimental etag calculation
* yeah, i got a highlevel lm calculated.
@@ -1988,11 +1988,11 @@
* n/web/server/handlers/page-handler.rb (#process): Only send Etags
for cacheable pages,
(#get_cached_fragment): fixed bug with fragment_hash.
-04-09-2004 George Moschovitis <gm@navel.gr>
+04-09-2004 George Moschovitis <george.moschovitis@gmail.com>
* YEAH i got the subscripts calculated.
* n/web/server/webrick-servlet.rb (#create_request): dont keep
$app_root_dir prefix!
@@ -2010,11 +2010,11 @@
YEAH, update sub_scripts,
TOO MANY changes to list,
transform/compile methods dont need request,
(#transform_script): calculate sub_scripts.
-03-09-2004 George Moschovitis <gm@navel.gr>
+03-09-2004 George Moschovitis <george.moschovitis@gmail.com>
* app/root/panel.ss: dump user from cookie,
fully replaced user bar with javascript.
* app/root/s/deviant/shader.xsl (<x:header>): parse nauth cookie.
@@ -2027,11 +2027,11 @@
* n/web/server/script.rb: cleaned up, comments.
* JOY.GR 1st birthday.
-02-09-2004 George Moschovitis <gm@navel.gr>
+02-09-2004 George Moschovitis <george.moschovitis@gmail.com>
* app/root/s/deviant/print.css: fixed ref to simple.css
* n/appserver/apache.conf: use keepalive,
SOS, use expires for images!!,
@@ -2056,11 +2056,11 @@
* n/web/server/script.rb (Script#__etag): hook to calculate the ETag
for this page.
(Script#__last_modified): hook to calculate last modified for this
script.
-01-09-2004 George Moschovitis <gm@navel.gr>
+01-09-2004 George Moschovitis <george.moschovitis@gmail.com>
* app/root/s/deviant/shader.xsl: <x:error-log />
* n/web/server/handlers/page-handler.rb (PageScript#__include):
updated to be compatible with latest changes,
@@ -2114,11 +2114,11 @@
* app/community/members/photo.sx: Add star members menu.
* app/scripts/og-to-db.rb: Emoticonize, html escape messages and cut 'fora_'
prefix fromm fora names.
* app/root/scripts/kick.rb: New script to kick out users.
-31-08-2004 George Moschovitis <gm@navel.gr>
+31-08-2004 George Moschovitis <george.moschovitis@gmail.com>
* n/db/managed.rb (Relation): pclass, tclass => Strings.
* n/root/fora/list.ss: ultra cool activity link!
@@ -2156,11 +2156,11 @@
* app/ctl.sh: Modified to restart only Webrick when it is used
with the restart parameter.
* n/DOCS/pg.txt: Created a PostgreSQL Tips file.
-30-08-2004 George Moschovitis <gm@navel.gr>
+30-08-2004 George Moschovitis <george.moschovitis@gmail.com>
* n/fora/def.rb (ForumeMessage#__pre_insert): use thread_oid unstead
of pid to prepare sql traverse.
* n/db/connection.rb (DbConnection#exec_and_clear): introduced,
@@ -2198,11 +2198,11 @@
* n/glue/def.rb (PartActions#search_basesql): creates a basesql for
searching,
(PartActions#search_basesql): pass extrasql,
(PartActions#search): search and return matching entities.
-29-08-2004 George Moschovitis <gm@navel.gr>
+29-08-2004 George Moschovitis <george.moschovitis@gmail.com>
* YEAH, environments mostly work!
* n/appserver/webrick.rb (WebrickAppServer#initialize): use
AppServerMixin.
@@ -2223,11 +2223,11 @@
* app/conf/config.rb new setup for message styles
* n/ui/sitemap.rb (SitePage): keep realm for each page.
-28-08-2004 George Moschovitis <gm@navel.gr>
+28-08-2004 George Moschovitis <george.moschovitis@gmail.com>
* YEAH, favourites work with the new code.
* n/root/fora/favourites.si: use latest code
@@ -2252,11 +2252,11 @@
(RelationUtils): introduced, copied the above methods
* n/root/fora/list.ss: fixed style handling
* n/root/messages/list.ss: same
-27-08-2004 George Moschovitis <gm@navel.gr>
+27-08-2004 George Moschovitis <george.moschovitis@gmail.com>
* YEAH, the new db code seems to work!
* n/root/fora/msg-list.si: fixed count sql
* n/root/messages/list.si: same
@@ -2278,11 +2278,11 @@
* created grab_exif code helper, to extract photo metadata.
* created a simple util to handle faqs.
-27-08-2004 George Moschovitis <gm@navel.gr>
+27-08-2004 George Moschovitis <george.moschovitis@gmail.com>
* app/root/fora/activity.sx: use msg-list and latest code.
* n/root/fora/activity.si: removed, use msg-list.si instead.
* n/db/connection.rb (DbUtils#count): count entities helper.
@@ -2325,10 +2325,10 @@
* n/root/messages/lc-en.rb: Likewise.
* n/web/server/handlers/page-handler.rb (PageHandler#transform_script):
Make regular expressions non-greedy.
-26-08-2004 George Moschovitis <gm@navel.gr>
+26-08-2004 George Moschovitis <george.moschovitis@gmail.com>
* app/root/fora/favourites.sx: fora favourites.
* n/root/glue/tools.ss: remove fav on click.