<feed xmlns='http://www.w3.org/2005/Atom'>
<title>libzero/zero, branch master</title>
<subtitle>zero - a ruby toolkit for building web services</subtitle>
<id>http://git.zero-knowledge.org/libzero/zero/atom/?h=master</id>
<link rel='self' href='http://git.zero-knowledge.org/libzero/zero/atom/?h=master'/>
<link rel='alternate' type='text/html' href='http://git.zero-knowledge.org/libzero/zero/'/>
<updated>2025-05-23T15:24:07Z</updated>
<entry>
<title>project unmaintained</title>
<updated>2025-05-23T15:24:07Z</updated>
<author>
<name>Gibheer</name>
<email>gibheer+git@zero-knowledge.org</email>
</author>
<published>2025-05-23T15:24:07Z</published>
<link rel='alternate' type='text/html' href='http://git.zero-knowledge.org/libzero/zero/commit/?id=fc2346063387099ed9da7a46dcafbf3d7be20488'/>
<id>urn:sha1:fc2346063387099ed9da7a46dcafbf3d7be20488</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Correct HTTP status code on redirect</title>
<updated>2023-06-01T07:11:34Z</updated>
<author>
<name>Stormwind</name>
<email>stormwind@stormwinds-page.de</email>
</author>
<published>2023-06-01T07:11:34Z</published>
<link rel='alternate' type='text/html' href='http://git.zero-knowledge.org/libzero/zero/commit/?id=e96b602cb88e78adfed009ccd620c4385af01a0b'/>
<id>urn:sha1:e96b602cb88e78adfed009ccd620c4385af01a0b</id>
<content type='text'>
With the release of RFC 7231 in June 2014 the HTTP status code 302 - Moved
Temporarily does no longer exist in this form and has been replaced by
302 - Found, which causes the browser to use the same request method to
call the new resource.
Which can cause unwanted deletions of resouces, when a child resource is
deleted and the browser gets redirected to the parent resource.
Instead we use now the status code 303 - See Others, which specifies, that
the referred resource has to be called using the GET method.
</content>
</entry>
<entry>
<title>Add error handeling pages (primarily for 404)</title>
<updated>2023-05-09T10:37:15Z</updated>
<author>
<name>Stormwind</name>
<email>stormwind@stormwinds-page.de</email>
</author>
<published>2023-05-09T09:03:34Z</published>
<link rel='alternate' type='text/html' href='http://git.zero-knowledge.org/libzero/zero/commit/?id=b582ca5d8aafdf9bfaccbe67c74aa532cbfc4f1a'/>
<id>urn:sha1:b582ca5d8aafdf9bfaccbe67c74aa532cbfc4f1a</id>
<content type='text'>
Now you can add special error pages for http error codes.
Currently it works only for 404 errors. If a route is called, which
isn't defined, the framwork gave our a generic 404 error page.
Now you can redirect this error to a controller, which allowes you to
create a special error handling for that case yourself.
you just need to add a route "404 =&gt; MyErrorController" to your routing
list. If it's not defined, noting will change and the old error message
will be returned as beforehand.
</content>
</entry>
<entry>
<title>Use require_relative instead of require</title>
<updated>2023-05-09T10:37:08Z</updated>
<author>
<name>Stormwind</name>
<email>stormwind@stormwinds-page.de</email>
</author>
<published>2023-05-08T10:53:55Z</published>
<link rel='alternate' type='text/html' href='http://git.zero-knowledge.org/libzero/zero/commit/?id=8cb48215bfdc7352ea39ee2c7241bd4d87636198'/>
<id>urn:sha1:8cb48215bfdc7352ea39ee2c7241bd4d87636198</id>
<content type='text'>
This allows the Gem to be used more flexible. There is no need to add the
exact path of the Gem anymore in your Ruby path, if you don't want this.
</content>
</entry>
<entry>
<title>Update dependencies</title>
<updated>2023-05-09T10:36:57Z</updated>
<author>
<name>Stormwind</name>
<email>stormwind@stormwinds-page.de</email>
</author>
<published>2023-05-08T10:49:31Z</published>
<link rel='alternate' type='text/html' href='http://git.zero-knowledge.org/libzero/zero/commit/?id=49af46c6867ac11628f624d2376df95600d1bd15'/>
<id>urn:sha1:49af46c6867ac11628f624d2376df95600d1bd15</id>
<content type='text'>
Updated the dependencies to current versions of the gems this framework
relies on. Also got the tests back running, as the synthax of RSpec
slightly changed the past years.
</content>
</entry>
<entry>
<title>correct forwarded-for header</title>
<updated>2014-03-05T09:06:07Z</updated>
<author>
<name>Gibheer</name>
<email>gibheer@gmail.com</email>
</author>
<published>2014-03-05T09:06:07Z</published>
<link rel='alternate' type='text/html' href='http://git.zero-knowledge.org/libzero/zero/commit/?id=7f0df1746a184326e2ed58467bbb05938f221e3a'/>
<id>urn:sha1:7f0df1746a184326e2ed58467bbb05938f221e3a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>travis does not know about rbx-head anymore</title>
<updated>2014-03-05T08:54:41Z</updated>
<author>
<name>Gibheer</name>
<email>gibheer@gmail.com</email>
</author>
<published>2014-03-05T08:54:41Z</published>
<link rel='alternate' type='text/html' href='http://git.zero-knowledge.org/libzero/zero/commit/?id=5b16243973c2af4ff83e34b0801dfa27e903aeaa'/>
<id>urn:sha1:5b16243973c2af4ff83e34b0801dfa27e903aeaa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>use newer rbx stable version for tests</title>
<updated>2014-03-05T08:44:48Z</updated>
<author>
<name>Gibheer</name>
<email>gibheer@gmail.com</email>
</author>
<published>2014-03-05T08:44:48Z</published>
<link rel='alternate' type='text/html' href='http://git.zero-knowledge.org/libzero/zero/commit/?id=66042037aa65b859380edf801f33df93744deb88'/>
<id>urn:sha1:66042037aa65b859380edf801f33df93744deb88</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add x-forwarded-for header to the client</title>
<updated>2014-03-05T08:44:06Z</updated>
<author>
<name>Gibheer</name>
<email>gibheer@gmail.com</email>
</author>
<published>2014-03-05T08:42:49Z</published>
<link rel='alternate' type='text/html' href='http://git.zero-knowledge.org/libzero/zero/commit/?id=4aab135bc6fffb0b13979e240479c24a3f553b06'/>
<id>urn:sha1:4aab135bc6fffb0b13979e240479c24a3f553b06</id>
<content type='text'>
This adds the way to find out the actual ip of the client machine, even
if it is hidden behind a local reverse proxy.
</content>
</entry>
<entry>
<title>update dependencies</title>
<updated>2014-03-05T08:44:06Z</updated>
<author>
<name>Gibheer</name>
<email>gibheer@gmail.com</email>
</author>
<published>2014-03-05T08:42:32Z</published>
<link rel='alternate' type='text/html' href='http://git.zero-knowledge.org/libzero/zero/commit/?id=3876754ab4b139bf8387d9f37e0502008743783e'/>
<id>urn:sha1:3876754ab4b139bf8387d9f37e0502008743783e</id>
<content type='text'>
</content>
</entry>
</feed>
