Commit Graph
100 Commits
Author SHA1 Message Date
Michele Comitini 53bca4e178 Allow raising a custom Service.JsonRpcException inside a jsonrpc2 action. 2013-09-11 18:01:37 +02:00
Michele Comitini af073a2af1 little speedup for table init 2013-09-06 15:15:34 +02:00
Michele Comitini 59c758368a try to reduce recursion in Row.__getitem__ 2013-09-06 14:48:09 +02:00
Michele Comitini 69ef29bc2d trying to fix some speed issues 2013-09-06 05:56:17 +02:00
Michele Comitini 2baa1af264 fix for recursive selects on lazy tables 2013-09-06 05:09:34 +02:00
Michele Comitini f96f89b14d Merge ssh://github.com/web2py/web2py 2013-09-06 05:01:33 +02:00
Michele Comitini 59c3c981d3 Merge ssh://github.com/web2py/web2py 2013-09-05 11:17:43 +02:00
Michele Comitini 013d9090f4 Merge ssh://github.com/web2py/web2py 2013-08-30 18:00:59 +02:00
Michele Comitini 21b1b0fa48 Merge ssh://github.com/web2py/web2py 2013-08-22 11:09:03 +02:00
Michele Comitini 6a297d854b error on partition usage fixed 2013-08-21 12:56:49 +02:00
Michele Comitini c9d69c0219 session id null on cookieless client. 2013-08-21 12:17:12 +02:00
Michele Comitini 9228204722 Merge ssh://github.com/web2py/web2py 2013-08-21 11:37:13 +02:00
Michele Comitini 2e2bf0c01b Merge ssh://github.com/web2py/web2py 2013-08-14 21:30:25 +02:00
Michele Comitini 1585af5efb Merge branch 'issue/request_body' of https://github.com/niphlod/web2py 2013-08-14 17:34:42 +02:00
Michele Comitini f8bd8c274c first() backed by limitby to avoid memory and cpu cycles wasting 2013-08-13 09:18:36 +02:00
Michele Comitini e132ccbd51 removed wrong exception that masked other errors 2013-08-13 08:54:26 +02:00
Michele Comitini 39ba6f2357 Merge ssh://github.com/web2py/web2py 2013-08-12 10:06:01 +02:00
Michele Comitini ba7662910a Merge ssh://github.com/web2py/web2py 2013-08-05 15:28:28 +02:00
Michele Comitini 2af872da5a Merge ssh://github.com/web2py/web2py 2013-08-03 12:29:15 +02:00
Michele Comitini 788b9e317f Merge ssh://github.com/web2py/web2py 2013-07-31 23:48:29 +02:00
Michele Comitini 8fb1a954ba oauth1 timeout. pbkdf2_ctypes repository reference in docstring 2013-07-30 23:32:47 +02:00
Michele Comitini be13a8edec Merge ssh://github.com/web2py/web2py 2013-07-30 23:25:22 +02:00
Michele Comitini 60792d943f pbkdf2_ctypes updated from upstream 2013-07-29 18:59:40 +02:00
Michele Comitini c4c331d645 pbkdf2 implemented ctypes wrapper around OpenSSL native implementation: 6x speedup 2013-07-27 16:34:09 +02:00
Michele Comitini 2be04b667c Merge ssh://github.com/web2py/web2py 2013-07-27 16:28:10 +02:00
Michele Comitini cb7a7cec29 Merge ssh://github.com/web2py/web2py 2013-07-23 10:36:47 +02:00
Michele Comitini 73565a4718 Merge branch 'native_json_local_check' 2013-07-22 23:27:49 +02:00
Michele Comitini f52b7def1d Merge ssh://github.com/web2py/web2py 2013-07-22 23:27:35 +02:00
Michele Comitini 50f305ec64 Merge ssh://github.com/web2py/web2py into native_json_local_check 2013-07-22 23:25:54 +02:00
Michele Comitini 7194188e2f Merge branch 'master' of github.com:michele-comitini/web2py into native_json_local_check 2013-07-22 15:33:28 +02:00
Michele Comitini 8d7f6b7b7f improved json validator to output meaningful error 2013-07-22 15:07:12 +02:00
Michele Comitini d2ade8afb1 Merge ssh://github.com/web2py/web2py 2013-07-22 14:51:31 +02:00
Michele Comitini c127dff8e6 Merge ssh://github.com/web2py/web2py 2013-07-22 10:38:28 +02:00
Michele Comitini abf138c842 bugfix native json fields were not supported correcly 2013-07-21 23:32:58 +02:00
Michele Comitini a208e8cc9f changed way to detect missing key since None is already a possible value 2013-07-21 16:42:14 +02:00
Michele Comitini 7a9cf045de Merge branch 'master' of ssh://github.com/web2py/web2py 2013-07-21 16:37:55 +02:00
Michele Comitini f79aea6255 fix for postgresql when using an alias. 2013-07-18 11:42:52 +02:00
Michele Comitini c2ecb2fe5d Merge ssh://github.com/web2py/web2py 2013-07-18 11:25:58 +02:00
Michele Comitini 460b76f527 removed pycrypto leaving only strxor for speeding up pbkdf2 2013-07-18 00:54:44 +02:00
Michele Comitini b8e423b24a Merge ssh://github.com/web2py/web2py 2013-07-17 16:49:43 +02:00
Michele Comitini f8c20760d5 optimizations. Switch to PyCrypto support in pbkdf2 when possible. 2013-07-17 03:01:04 +02:00
Michele Comitini 49c189547b Merge ssh://github.com/web2py/web2py 2013-07-17 02:59:33 +02:00
Michele Comitini dd7aff8136 speedup in case of keyed tables 2013-07-09 09:07:43 +02:00
Michele Comitini 1940ec2eba Merge ssh://github.com/web2py/web2py 2013-07-05 23:12:16 +02:00
Michele Comitini a8a10d6d08 uncommented faster code 2013-07-04 16:01:28 +02:00
Michele Comitini a974c90dcf row speedups 2013-07-04 15:57:17 +02:00
Michele Comitini fa755a64d9 Merge ssh://github.com/web2py/web2py 2013-07-04 15:31:35 +02:00
Michele Comitini 42594fd66f Merge ssh://github.com/web2py/web2py 2013-07-03 18:07:04 +02:00
Michele Comitini ec45a1a942 Merge ssh://github.com/web2py/web2py 2013-07-03 01:21:31 +02:00
Michele Comitini ebee894b59 Merge ssh://github.com/web2py/web2py 2013-06-30 22:09:16 +02:00
Michele Comitini 4b94fe637d restored the regex 2013-06-28 02:07:22 +02:00
Michele Comitini c4bff4437f removed useless comment 2013-06-27 22:01:35 +02:00
Michele Comitini c25f337ffe Row code speedups 2013-06-27 21:58:35 +02:00
Michele Comitini 8cab6b8ac0 Merge ssh://github.com/web2py/web2py 2013-06-25 10:43:25 +02:00
Michele Comitini e311da3441 "reference table.field" type bugfix 2013-06-24 15:23:57 +02:00
Michele Comitini c8cb3c94ef added empty line 2013-06-24 00:57:24 +02:00
Michele Comitini b632970960 record versioning must ignore tables without _id field. 2013-06-24 00:52:15 +02:00
Michele Comitini 285811f852 check that session_id exists before trying to renew session from the db 2013-06-24 00:20:11 +02:00
Michele Comitini 53a5a44def Merge ssh://github.com/web2py/web2py 2013-05-31 15:56:44 +02:00
Michele Comitini ad1d414485 removed automatic orderby on db.table[id] expression and db.table(id) call 2013-05-31 15:55:52 +02:00
Michele Comitini ded9e5886d fix left over docstring after copying. 2013-05-03 17:35:03 +02:00
Michele Comitini d2757294af added support for custom state messages in HTTP 2013-05-03 17:30:25 +02:00
Michele Comitini 39da6a68fe Merge ssh://github.com/web2py/web2py 2013-05-03 17:23:17 +02:00
Michele Comitini e4ba924dc1 changed redirections to status code 302 to avoid issues with forms 2013-05-02 02:43:20 +02:00
Michele Comitini c999b16a27 Merge with upstream. 2013-04-13 00:04:26 +02:00
Michele Comitini 9bda793d46 orderby disabled where not needed 2013-04-13 00:03:43 +02:00
Michele Comitini b67e57f275 avoid ordering on limitby 2013-03-26 15:30:53 +01:00
Michele Comitini 7421eb8068 avoid treating HTTP redirections or status codes generated in jsonrpc2 functions as error exceptions 2013-03-14 21:54:38 +01:00
Michele Comitini 6c7a9a4030 avoid treating HTTP redirections or status codes generated in jsonrpc2 functions as error exceptions 2013-03-14 21:49:05 +01:00
Michele Comitini a078f860d2 basic auth header changed to string from unicode 2013-03-11 18:42:00 +01:00
Michele Comitini 812ba9d52b docstring improved 2013-03-11 14:40:34 +01:00
Michele Comitini 3644d081f6 rfc compliant basic auth 2013-03-11 13:13:08 +01:00
Michele Comitini 554eccc14a fixed request missing current prefix causing wrongly handled exceptions. 2013-03-09 21:29:06 +01:00
Michele Comitini 8cd6928da3 Revert "fixed request missing current prefix causing wrongly handled exceptions."
This reverts commit 8c28be1041.
Removed NEWINSTALL by error.
2013-03-09 21:21:26 +01:00
Michele Comitini 8c28be1041 fixed request missing current prefix causing wrongly handled exceptions. 2013-03-09 21:16:58 +01:00
Michele Comitini 0f4bbecd2a Merge with upstream 2013-03-08 18:36:52 +01:00
Michele Comitini e292f5a869 removed http_x_forwarded for until a better solution is found. 2013-03-08 18:36:06 +01:00
Michele Comitini 33ada924e8 manage https scheme without relying only on wsgi info 2013-02-09 15:06:33 +01:00
Michele Comitini 211462ecbc Merge github.com:web2py/web2py 2013-02-09 02:27:16 +01:00
Michele Comitini 2eeb1e74b2 gluon/tools.py: correct error codes for Jsonrpc-2.0 exceptions.
gluon/contrib/login_methods/oauth20_account.py: removed dead code.
2013-01-25 21:41:14 +01:00
Michele Comitini 9a957c907a merge with upstream 2013-01-24 02:10:16 +01:00
Michele Comitini d97ef82bb7 removed need for globals 2013-01-24 02:06:19 +01:00
Michele Comitini a751c0e03a Compliance with rfc6749. Added backward compatibility with Facebook custom implementation. Simpler and faster flow. 2013-01-24 02:04:01 +01:00
Michele Comitini 2db2737e86 Updated to rfc6749. Added backward compatibility to match facebook implementation. Simpler flow. 2013-01-23 12:43:27 +01:00
Michele Comitini 8abff891c3 Added batch (serial) processing 2013-01-20 15:36:17 +01:00
Michele Comitini e8189636b3 again correct management of null id: avoid returning None by sending empty string. 2013-01-20 00:14:02 +01:00
Michele Comitini 795886d2f2 again correct management of null id. 2013-01-20 00:07:12 +01:00
Michele Comitini d17f3bedd3 correct management of null id. 2013-01-20 00:03:22 +01:00
Michele Comitini 9311e7c94f fixed comment for jsonrpc-2.0 example. 2013-01-19 23:54:02 +01:00
Michele Comitini 10193dd014 forward compatibility with jsonrpc-2.0 for @service.jsonrpc annotation. 2013-01-19 23:51:30 +01:00
Michele Comitini bc44bb0fe9 Merge github.com:web2py/web2py 2013-01-19 23:27:58 +01:00
Michele Comitini e980c5d762 Merge github.com:web2py/web2py 2013-01-19 18:33:13 +01:00
Michele Comitini 6a497b3894 jsonrpc 2.0 added to services. 2013-01-19 18:32:17 +01:00
Michele Comitini e5a8319f0b Merge github.com:web2py/web2py 2013-01-16 12:22:56 +01:00
Michele Comitini 4bf840abf3 Merge github.com:web2py/web2py 2013-01-10 00:25:31 +01:00
Michele Comitini db4446b023 Merge github.com:web2py/web2py 2012-12-28 15:53:36 +01:00
Michele Comitini 5f1566db49 Merge github.com:web2py/web2py 2012-11-16 11:31:05 +01:00
Michele Comitini b16fc6b19a Merge github.com:web2py/web2py 2012-11-06 05:02:10 +01:00
Michele Comitini 33ebb0ce84 Merge github.com:web2py/web2py 2012-10-31 11:20:32 +01:00
Michele Comitini 3d1dfadc18 removed prints 2012-10-30 17:40:13 +01:00