Commit Graph

120 Commits

Author SHA1 Message Date
niv-openerp 2205c3021f Some more correction to always have the db in the url
bzr revid: nicolas.vanhoren@openerp.com-20130724122328-kbnwq2uois37q74n
2013-07-24 14:23:28 +02:00
niv-openerp 3b384da858 [IMP] Removed http param 'db' handling from http.py and put it in the main controller in main.py
bzr revid: nicolas.vanhoren@openerp.com-20130724100030-yxbpntlz58kohy1n
2013-07-24 12:00:30 +02:00
niv-openerp 761ba75055 [IMP] Cleaned some more http.py, removed 'debug' handling and put it in the controller serving the home page
bzr revid: nicolas.vanhoren@openerp.com-20130724073624-uhshc0cn2m3rs7iq
2013-07-24 09:36:24 +02:00
niv-openerp 2fb48c695c [IMP] modified mono_db to refuse db= in the url if the db does not appear in the db_filter
bzr revid: nicolas.vanhoren@openerp.com-20130715132900-xwbve100mn8nyzo9
2013-07-15 15:29:00 +02:00
niv-openerp a7ab235c3a changed session handling
bzr revid: nicolas.vanhoren@openerp.com-20130712095309-41u7fi7ecs0y1lm1
2013-07-12 11:53:09 +02:00
niv-openerp a0a05454aa Solved a problem appearing in share module
bzr revid: nicolas.vanhoren@openerp.com-20130711154137-vwgb5cd4wj26jed8
2013-07-11 17:41:37 +02:00
niv-openerp 3569ff8654 Some details + documentation
bzr revid: nicolas.vanhoren@openerp.com-20130711140519-hdsu75efwvfq4h4q
2013-07-11 16:05:19 +02:00
niv-openerp 89c8698cb3 Make the server always check the identity of the logged user and switch default values of db, uid, login and password to None
bzr revid: nicolas.vanhoren@openerp.com-20130711134825-teiuidqv7z2bzsuq
2013-07-11 15:48:25 +02:00
niv-openerp 0d7ec71bc9 Renamed all _shit in session to remove the underscore
bzr revid: nicolas.vanhoren@openerp.com-20130711133928-zp40wl2t5q54wrnv
2013-07-11 15:39:28 +02:00
niv-openerp 9aaf79ffd2 more and more cleaning
bzr revid: nicolas.vanhoren@openerp.com-20130711132301-5fl5giqio4n9yzgk
2013-07-11 15:23:01 +02:00
niv-openerp 47b5a82ae8 Completely removed all ways to specify session identifiers and reduced them to 2 possibilities:
* The http argument 'session_id' (higher priority)
* The cookie 'session_id' (lower priority)

bzr revid: nicolas.vanhoren@openerp.com-20130711122034-3nvmkw4q5z4io4tm
2013-07-11 14:20:34 +02:00
niv-openerp a7adac1189 Now OpenERPSession is a subclass of werkzeug's session
bzr revid: nicolas.vanhoren@openerp.com-20130711103422-w7y05ox7tq0hz0og
2013-07-11 12:34:22 +02:00
niv-openerp 57d18c1a34 [IMP] In server-side web framework, change auth="db" to auth="admin", with some difference in semantic
bzr revid: nicolas.vanhoren@openerp.com-20130710145451-56ui50mga78eq10v
2013-07-10 16:54:51 +02:00
chs f15f706313 [FIX] monodb: correct behaviour in no-db-list mode (manual forward port of 7.0 rev 3991 mat@openerp.com-20130702122014-6l79a748lb946hkq)
bzr revid: mat@openerp.com-20130702122404-sngh0g283tuvj8ll
2013-07-02 14:24:04 +02:00
Martin Trigaux 85d568184c [FIX] http: db_monodb returns a result when only one db is available
bzr revid: mat@openerp.com-20130702103331-2f2vkz12sp385ldt
2013-07-02 12:33:31 +02:00
niv-openerp f93d10957d [FIX] bad handling of werkzeug's exceptions
bzr revid: nicolas.vanhoren@openerp.com-20130624155634-d5b5998jv01fa1wh
2013-06-24 17:56:34 +02:00
niv-openerp c433395b4f Put json-rpc controller in http.py
bzr revid: nicolas.vanhoren@openerp.com-20130621145455-n933uz1dcdmsv9t7
2013-06-21 16:54:55 +02:00
niv-openerp 770751c7d7 removed some useless code
bzr revid: nicolas.vanhoren@openerp.com-20130621143648-fh7vnyt3o6a7swqj
2013-06-21 16:36:48 +02:00
niv-openerp d57bbfd2ff merge trunk
bzr revid: nicolas.vanhoren@openerp.com-20130621135207-7oq7v2ubzfdrkrbr
2013-06-21 15:52:07 +02:00
niv-openerp 6a82e64e4d small improvement, useful in some cases
bzr revid: nicolas.vanhoren@openerp.com-20130621132339-ohk9wiufk1l9z61v
2013-06-21 15:23:39 +02:00
niv-openerp 52d1b26b2f Put db_monodb() method in http.py
bzr revid: nicolas.vanhoren@openerp.com-20130621124143-pe5hgwj81j2degg6
2013-06-21 14:41:43 +02:00
niv-openerp 93979c30b8 variable rename
bzr revid: nicolas.vanhoren@openerp.com-20130621123414-3hkklobsbf86glx6
2013-06-21 14:34:14 +02:00
niv-openerp 2fd53a468c multiple refactoring with authentication
bzr revid: nicolas.vanhoren@openerp.com-20130621121510-gx22b6j9pwsfe352
2013-06-21 14:15:10 +02:00
niv-openerp c90e8119bb Put session.py in http.py
bzr revid: nicolas.vanhoren@openerp.com-20130621114424-s0nd8orv5ej05pwv
2013-06-21 13:44:24 +02:00
niv-openerp 00528bc4f9 Re-created magic inheritance of controllers
bzr revid: nicolas.vanhoren@openerp.com-20130620161945-r8a93itijdrc3ut0
2013-06-20 18:19:45 +02:00
niv-openerp 09f5b81927 Fixed some bug
bzr revid: nicolas.vanhoren@openerp.com-20130620124805-pvvylxc4z8yl0sp2
2013-06-20 14:48:05 +02:00
niv-openerp 4119d7ce99 Added werkzeug's arguments
bzr revid: nicolas.vanhoren@openerp.com-20130620121026-btc06m36x9jg1ok0
2013-06-20 14:10:26 +02:00
niv-openerp 7e4e72f01c removed prints
bzr revid: nicolas.vanhoren@openerp.com-20130620100050-nr3nh1b05ttt72ae
2013-06-20 12:00:50 +02:00
niv-openerp 5a2c7af297 Refactored main.py
bzr revid: nicolas.vanhoren@openerp.com-20130619165957-nw7eb80c7gqqcj7v
2013-06-19 18:59:57 +02:00
niv-openerp 69ae9cc0b5 Big refactoring to prepare even more refactoring
bzr revid: nicolas.vanhoren@openerp.com-20130619161627-543e0brldclvvw98
2013-06-19 18:16:27 +02:00
niv-openerp b3a99c860f now uses only the installed modules to build the routes
bzr revid: nicolas.vanhoren@openerp.com-20130619134711-evs92rdtikdeqjt1
2013-06-19 15:47:11 +02:00
niv-openerp 1a977c7d0d wip
bzr revid: nicolas.vanhoren@openerp.com-20130619123325-mal77wf9pvdnubo2
2013-06-19 14:33:25 +02:00
niv-openerp da9abb25ed fixed minor stuff and removed controllers_object, which will cause some addons to crash
bzr revid: nicolas.vanhoren@openerp.com-20130619122322-aza8yd8jz4lbndnq
2013-06-19 14:23:22 +02:00
niv-openerp 1d2bab08e1 now calls registrymanager update methods
bzr revid: nicolas.vanhoren@openerp.com-20130619105531-aqo7lc71d48lzmw8
2013-06-19 12:55:31 +02:00
niv-openerp ee104c9ed0 now uses one routing map per db
bzr revid: nicolas.vanhoren@openerp.com-20130619101550-e3nb5aq2u474b1wx
2013-06-19 12:15:50 +02:00
niv-openerp 2e0461e483 wip
bzr revid: nicolas.vanhoren@openerp.com-20130619094903-5vblw05lvm4ow19n
2013-06-19 11:49:03 +02:00
niv-openerp d6676ec846 Changed the way the request init
bzr revid: nicolas.vanhoren@openerp.com-20130619094437-ybbgtrgz12n66sno
2013-06-19 11:44:37 +02:00
niv-openerp 14329ab057 added request typing guessing
bzr revid: nicolas.vanhoren@openerp.com-20130618172059-v34p34jkrr8vclb8
2013-06-18 19:20:59 +02:00
niv-openerp fdc08bd64e wip
bzr revid: nicolas.vanhoren@openerp.com-20130618162033-pgl073m9g91rgtxg
2013-06-18 18:20:33 +02:00
niv-openerp 424c2e61e6 wip
bzr revid: nicolas.vanhoren@openerp.com-20130618161050-flzsozt2palfqp1t
2013-06-18 18:10:50 +02:00
niv-openerp c2531549ac small improvements
bzr revid: nicolas.vanhoren@openerp.com-20130618154207-p1n49dwoj2357n5j
2013-06-18 17:42:07 +02:00
niv-openerp f83c1d0f4c changed the way controllers are loaded
bzr revid: nicolas.vanhoren@openerp.com-20130618145028-qrhp0uwp03g95u8h
2013-06-18 16:50:28 +02:00
niv-openerp 0aaa5edd9d removed useless var
bzr revid: nicolas.vanhoren@openerp.com-20130618113905-yyezil4z5dl12k2v
2013-06-18 13:39:05 +02:00
niv-openerp bd5eaa5f92 Replaced routing by werkzeug routing
bzr revid: nicolas.vanhoren@openerp.com-20130614155250-2a29y2uv2255a79x
2013-06-14 17:52:50 +02:00
niv-openerp c44888527b Added werkzeug route building, not yet switched
bzr revid: nicolas.vanhoren@openerp.com-20130614152621-t8jv4474gt9k6yib
2013-06-14 17:26:21 +02:00
niv-openerp faf2ef3d1a Simplefied a little current routing
bzr revid: nicolas.vanhoren@openerp.com-20130614150125-w8fnyclnw0l8b3r7
2013-06-14 17:01:25 +02:00
Christophe Simonis a61e7cb0c8 [MERGE] forward port of branch saas-1 up to revid 4887 chs@openerp.com-20130612153934-qyp6pb3bc4za4taf
bzr revid: chs@openerp.com-20130613172414-dln3g4j0ykcwaa02
bzr revid: chs@openerp.com-20130613173900-xl7rh321nnw2b04b
2013-06-13 19:39:00 +02:00
niv-openerp 4257dfed8a Added doc in the code
bzr revid: nicolas.vanhoren@openerp.com-20130613170147-d2mfdwlvkg088jtq
2013-06-13 19:01:47 +02:00
niv-openerp 5a22702043 added black magic to detect the user when using http requests
bzr revid: nicolas.vanhoren@openerp.com-20130613162319-1w0renis7g2x5cw0
2013-06-13 18:23:19 +02:00
niv-openerp 1e70a1f2e1 fix bug with monodb
bzr revid: nicolas.vanhoren@openerp.com-20130613142738-s4zp2b89xlxoaot4
2013-06-13 16:27:38 +02:00