[REM] POS: Replaced auth="admin" by auth="none"
[odoo/odoo.git] / addons / hw_proxy / controllers / main.py
index 3ea2de4..adb59a0 100644 (file)
@@ -33,7 +33,7 @@ class Proxy(http.Controller):
             statuses[driver] = drivers[driver].get_status()
         return statuses
 
-    @http.route('/hw_proxy/hello', type='http', auth='admin')
+    @http.route('/hw_proxy/hello', type='http', auth='none')
     def hello(self):
         return request.make_response('ping', {
             'Cache-Control': 'no-cache', 
@@ -42,11 +42,11 @@ class Proxy(http.Controller):
             'Access-Control-Allow-Methods': 'GET',
             })
 
-    @http.route('/hw_proxy/handshake', type='json', auth='admin')
+    @http.route('/hw_proxy/handshake', type='json', auth='none')
     def handshake(self):
         return True
 
-    @http.route('/hw_proxy/status', type='http', auth='admin')
+    @http.route('/hw_proxy/status', type='http', auth='none')
     def status_http(self):
         resp = '<html>\n<body>\n<h1>Hardware Proxy Status</h1>\n'
         statuses = self.get_status()
@@ -75,39 +75,39 @@ class Proxy(http.Controller):
             'Access-Control-Allow-Methods': 'GET',
             })
 
-    @http.route('/hw_proxy/status_json', type='json', auth='admin')
+    @http.route('/hw_proxy/status_json', type='json', auth='none')
     def status_json(self):
         return self.get_status()
 
-    @http.route('/hw_proxy/scan_item_success', type='json', auth='admin')
+    @http.route('/hw_proxy/scan_item_success', type='json', auth='none')
     def scan_item_success(self, ean):
         """
         A product has been scanned with success
         """
         print 'scan_item_success: ' + str(ean)
 
-    @http.route('/hw_proxy/scan_item_error_unrecognized', type='json', auth='admin')
+    @http.route('/hw_proxy/scan_item_error_unrecognized', type='json', auth='none')
     def scan_item_error_unrecognized(self, ean):
         """
         A product has been scanned without success
         """
         print 'scan_item_error_unrecognized: ' + str(ean)
 
-    @http.route('/hw_proxy/help_needed', type='json', auth='admin')
+    @http.route('/hw_proxy/help_needed', type='json', auth='none')
     def help_needed(self):
         """
         The user wants an help (ex: light is on)
         """
         print "help_needed"
 
-    @http.route('/hw_proxy/help_canceled', type='json', auth='admin')
+    @http.route('/hw_proxy/help_canceled', type='json', auth='none')
     def help_canceled(self):
         """
         The user stops the help request
         """
         print "help_canceled"
 
-    @http.route('/hw_proxy/weighting_start', type='json', auth='admin')
+    @http.route('/hw_proxy/weighting_start', type='json', auth='none')
     def weighting_start(self):
         if self.scale == 'closed':
             print "Opening (Fake) Connection to Scale..."
@@ -118,7 +118,7 @@ class Proxy(http.Controller):
         else:
             print "WARNING: Scale already Connected !!!"
 
-    @http.route('/hw_proxy/weighting_read_kg', type='json', auth='admin')
+    @http.route('/hw_proxy/weighting_read_kg', type='json', auth='none')
     def weighting_read_kg(self):
         if self.scale == 'open':
             print "Reading Scale..."
@@ -130,7 +130,7 @@ class Proxy(http.Controller):
             print "WARNING: Reading closed scale !!!"
             return 0.0
 
-    @http.route('/hw_proxy/weighting_end', type='json', auth='admin')
+    @http.route('/hw_proxy/weighting_end', type='json', auth='none')
     def weighting_end(self):
         if self.scale == 'open':
             print "Closing Connection to Scale ..."
@@ -141,7 +141,7 @@ class Proxy(http.Controller):
         else:
             print "WARNING: Scale already Closed !!!"
 
-    @http.route('/hw_proxy/payment_request', type='json', auth='admin')
+    @http.route('/hw_proxy/payment_request', type='json', auth='none')
     def payment_request(self, price):
         """
         The PoS will activate the method payment 
@@ -149,55 +149,55 @@ class Proxy(http.Controller):
         print "payment_request: price:"+str(price)
         return 'ok'
 
-    @http.route('/hw_proxy/payment_status', type='json', auth='admin')
+    @http.route('/hw_proxy/payment_status', type='json', auth='none')
     def payment_status(self):
         print "payment_status"
         return { 'status':'waiting' } 
 
-    @http.route('/hw_proxy/payment_cancel', type='json', auth='admin')
+    @http.route('/hw_proxy/payment_cancel', type='json', auth='none')
     def payment_cancel(self):
         print "payment_cancel"
 
-    @http.route('/hw_proxy/transaction_start', type='json', auth='admin')
+    @http.route('/hw_proxy/transaction_start', type='json', auth='none')
     def transaction_start(self):
         print 'transaction_start'
 
-    @http.route('/hw_proxy/transaction_end', type='json', auth='admin')
+    @http.route('/hw_proxy/transaction_end', type='json', auth='none')
     def transaction_end(self):
         print 'transaction_end'
 
-    @http.route('/hw_proxy/cashier_mode_activated', type='json', auth='admin')
+    @http.route('/hw_proxy/cashier_mode_activated', type='json', auth='none')
     def cashier_mode_activated(self):
         print 'cashier_mode_activated'
 
-    @http.route('/hw_proxy/cashier_mode_deactivated', type='json', auth='admin')
+    @http.route('/hw_proxy/cashier_mode_deactivated', type='json', auth='none')
     def cashier_mode_deactivated(self):
         print 'cashier_mode_deactivated'
 
-    @http.route('/hw_proxy/open_cashbox', type='json', auth='admin')
+    @http.route('/hw_proxy/open_cashbox', type='json', auth='none')
     def open_cashbox(self):
         print 'open_cashbox'
 
-    @http.route('/hw_proxy/print_receipt', type='json', auth='admin')
+    @http.route('/hw_proxy/print_receipt', type='json', auth='none')
     def print_receipt(self, receipt):
         print 'print_receipt' + str(receipt)
 
-    @http.route('/hw_proxy/is_scanner_connected', type='json', auth='admin')
+    @http.route('/hw_proxy/is_scanner_connected', type='json', auth='none')
     def print_receipt(self, receipt):
         print 'is_scanner_connected?' 
         return False
 
-    @http.route('/hw_proxy/scanner', type='json', auth='admin')
+    @http.route('/hw_proxy/scanner', type='json', auth='none')
     def print_receipt(self, receipt):
         print 'scanner' 
         time.sleep(10)
         return ''
 
-    @http.route('/hw_proxy/log', type='json', auth='admin')
+    @http.route('/hw_proxy/log', type='json', auth='none')
     def log(self, arguments):
         _logger.info(' '.join(str(v) for v in arguments))
 
-    @http.route('/hw_proxy/print_pdf_invoice', type='json', auth='admin')
+    @http.route('/hw_proxy/print_pdf_invoice', type='json', auth='none')
     def print_pdf_invoice(self, pdfinvoice):
         print 'print_pdf_invoice' + str(pdfinvoice)