Commit Graph

308 Commits

Author SHA1 Message Date
Launchpad Translations on behalf of openerp ae7b1699cb Launchpad automatic translations update.
bzr revid: launchpad_translations_on_behalf_of_openerp-20110823050537-7q5lx6k2wq8n70ld
bzr revid: launchpad_translations_on_behalf_of_openerp-20110824043728-ri9o75i5hp2tss1x
2011-08-24 04:37:28 +00:00
Launchpad Translations on behalf of openerp 063e28a83d Launchpad automatic translations update.
bzr revid: launchpad_translations_on_behalf_of_openerp-20110820045348-7oh5zs7l4lr3zsq1
2011-08-20 04:53:48 +00:00
Launchpad Translations on behalf of openerp ac9c0e55b0 Launchpad automatic translations update.
bzr revid: launchpad_translations_on_behalf_of_openerp-20110818043608-kjmi6rgmnpk2d36r
2011-08-18 04:36:08 +00:00
Raphael Collet fae8188531 [MERGE] add group implications, and remove superseded functionality from portal
bzr revid: rco@openerp.com-20110803090108-w564n9ufmbvy3bhx
2011-08-03 11:01:08 +02:00
Raphael Collet f40c454fe4 adapt inherited views to new users form
bzr revid: rco@openerp.com-20110803081620-kzl9agsl7900tsdd
2011-08-03 10:16:20 +02:00
Raphael Collet 06ef024dfe [IMP] portal: remove other_group_ids, which is superseded by implied_ids
bzr revid: rco@openerp.com-20110802135030-wh6nfwzfoy235baf
2011-08-02 15:50:30 +02:00
Raphael Collet ba6342174e add group implications
bzr revid: rco@openerp.com-20110802130811-pkdmw43ufifz0tpj
2011-08-02 15:08:11 +02:00
Launchpad Translations on behalf of openerp d335a858bf Launchpad automatic translations update.
bzr revid: launchpad_translations_on_behalf_of_openerp-20110712043923-dd4xl3470offf67p
2011-07-12 04:39:23 +00:00
Raphael Collet 626bc8092a [FIX] bug in portal wizard: only existing users were sent an email
bzr revid: raphael.collet@gmail.com-20110711182354-6z1caly1vrfy1qo6
2011-07-11 20:23:54 +02:00
Raphael Collet d3e87b4d5a [IMP] introduce i18n
bzr revid: rco@openerp.com-20110704141823-fe4jzgtlcsnfpwt9
2011-07-04 16:18:23 +02:00
Raphael Collet 48b04d3d80 [FIX] remove method=True in fields.function
bzr revid: rco@openerp.com-20110704140546-r7o4hj0bnxhkpggw
2011-07-04 16:05:46 +02:00
Raphael Collet eed7ef1307 [MERGE] from trunk
bzr revid: rco@openerp.com-20110704135951-x4d5sk98ro3hwqsu
2011-07-04 15:59:51 +02:00
Raphael Collet c106b1b040 put version number to 1.0
bzr revid: rco@openerp.com-20110624095111-modwb1ge3p2c69kn
2011-06-24 11:51:11 +02:00
Raphael Collet 54be2c8609 [FIX] prevent automatic shortcut creation for portal users
bzr revid: rco@openerp.com-20110624085018-e8u6ykih3tdcg16q
2011-06-24 10:50:18 +02:00
Olivier Dony 5cfa1974c6 [IMP] share,portal: improve sharing with portal group
Use a new strategy: documents are shared with a
temporary group, and when everything is setup,
the access rights are copied to the groups we are
sharing with, and the rules are transferred to them.
The temporary group is then deleted.
This works well for multiple shares, are both
access rights and rules are additive in this 
fashion.

bzr revid: odo@openerp.com-20110619170000-epst11y4aaichblh
2011-06-19 19:00:00 +02:00
Olivier Dony 981b3fa3e1 [FIX] share,portal: some quirks in share/portal integration
bzr revid: odo@openerp.com-20110619130345-2yf5t8zbqw2zcems
2011-06-19 15:03:45 +02:00
Olivier Dony 4f1110d3d8 [FIX] portal: xml typo
bzr revid: odo@openerp.com-20110619130259-5bf9hm71zci5yjki
2011-06-19 15:02:59 +02:00
Olivier Dony 128ac62f4c [FIX] portal: fix extension of share wizard selection field
bzr revid: odo@openerp.com-20110619130237-67r0ptf8xpyrnpwd
2011-06-19 15:02:37 +02:00
Olivier Dony 99f6d3965d [IMP] portal: search/list views for portals
bzr revid: odo@openerp.com-20110619130152-z3aefact069fejue
2011-06-19 15:01:52 +02:00
Olivier Dony 2fc274eced [IMP] portal,share: moved option for group share to portal module + existing users option. Fixed obj1/2/3 classes to skip obj0 during processing of relationships.
bzr revid: odo@openerp.com-20110617092305-2c55z5hs2uickv5o
2011-06-17 11:23:05 +02:00
Raphael Collet d4069fd4f9 [FIX] res.users extension
bzr revid: rco@openerp.com-20110531070110-bdpd4xwf6p0efdrj
2011-05-31 09:01:10 +02:00
Raphael Collet 07b25fe662 [FIX] import changes to res.users
bzr revid: rco@openerp.com-20110531065829-emsd2ylq22pb2zv1
2011-05-31 08:58:29 +02:00
Raphael Collet 809435d395 fix users form view
bzr revid: rco@openerp.com-20110531065536-el7ocrvc33corok8
2011-05-31 08:55:36 +02:00
Raphael Collet b456fcf6fd small cleanup
bzr revid: rco@openerp.com-20110530150121-xljxkxv0efiddjv5
2011-05-30 17:01:21 +02:00
Raphael Collet 71689f7f43 [FIX] remove list coloring (mistake)
bzr revid: rco@openerp.com-20110530145821-xd7xhbzvnnvzfzf7
2011-05-30 16:58:21 +02:00
Raphael Collet b9337faa60 [IMP] create portal users for all addresses of partners, and resend invitation for existing users
bzr revid: rco@openerp.com-20110530145702-a762jj1vyeysmgu3
2011-05-30 16:57:02 +02:00
Raphael Collet 6d97e3690f add a partner_id field to res.users
bzr revid: rco@openerp.com-20110530122253-2yw6k04bm2bslihc
2011-05-30 14:22:53 +02:00
Raphael Collet 5196b15172 [FIX] add ondelete on portal widget
bzr revid: rco@openerp.com-20110530120315-j6lg2gy9jiduokbf
2011-05-30 14:03:15 +02:00
Raphael Collet 92a7a6b74d [IMP] wizard form view
bzr revid: rco@openerp.com-20110526150138-trnycap51uelqjom
2011-05-26 17:01:38 +02:00
Raphael Collet 96d8f32e63 [IMP] add message in wizard, and improve its form view
bzr revid: rco@openerp.com-20110526144612-na6ibojnafwnqglz
2011-05-26 16:46:12 +02:00
Raphael Collet 486b9612ec [IMP] use url widget for portal url
bzr revid: rco@openerp.com-20110526134530-c2wkq8nvqkk2exhq
2011-05-26 15:45:30 +02:00
Raphael Collet d05232a26e [IMP] add url to portal, and improve form view
bzr revid: rco@openerp.com-20110526134009-38ueubagxjj8122r
2011-05-26 15:40:09 +02:00
Raphael Collet 9c75110fc5 [IMP] fix copyright notice
bzr revid: rco@openerp.com-20110523131605-34dxgmw9ffrh85xa
2011-05-23 15:16:05 +02:00
Raphael Collet c0ccaaf816 set module version to 0.9, as changes on groups are expected
bzr revid: rco@openerp.com-20110518070302-nmtbptw3p5opg8qt
2011-05-18 09:03:02 +02:00
Raphael Collet 097e07a311 [FIX] remove access rights on in-memory objects (used to trigger warning)
bzr revid: rco@openerp.com-20110517082331-wu56befh0plum4c2
2011-05-17 10:23:31 +02:00
Raphael Collet f4edff19fe [FIX] manifest set to version 1.0
bzr revid: rco@openerp.com-20110506142134-s7ro0eqhspcxvchv
2011-05-06 16:21:34 +02:00
Raphael Collet 1838d7b451 [IMP] log warning when user belonging to several portals
bzr revid: rco@openerp.com-20110502074408-hxb7i1eees8ezfp8
2011-05-02 09:44:08 +02:00
Raphael Collet 11e1f4bca2 [FIX] hack in ir.ui.menu for web client 6.0
bzr revid: rco@openerp.com-20110429090856-wlng0lhq1x6vvn8u
2011-04-29 11:08:56 +02:00
Raphael Collet 9a34f0341d [ADD] groups Portal Manager / Officer, and their access controls
bzr revid: rco@openerp.com-20110429080350-idajhra8g2i5o2dn
2011-04-29 10:03:50 +02:00
Raphael Collet 71c93bbe13 [FIX] fixed local variable for subsequent usage
bzr revid: rco@openerp.com-20110429071147-b2043hv0jsf9jgtn
2011-04-29 09:11:47 +02:00
Raphael Collet fd7a70ac93 [FIX] fixed field name, and add exception for Admin user
bzr revid: rco@openerp.com-20110429065531-045aqfr66uy6omhp
2011-04-29 08:55:31 +02:00
Raphael Collet b8cb4dc8a5 [FIX] ensure that the mail template is exported for translation
bzr revid: rco@openerp.com-20110428135227-9sa52eeal63xqofz
2011-04-28 15:52:27 +02:00
Raphael Collet 5de01d9e8c [IMP] move email template outside method code
bzr revid: rco@openerp.com-20110428131722-gjtmobkvuai3b7v2
2011-04-28 15:17:22 +02:00
Raphael Collet 93f6b18737 [FIX] make the wizard work in the web client
bzr revid: rco@openerp.com-20110428093307-p1ihuh1s8td2pljt
2011-04-28 11:33:07 +02:00
Raphael Collet 1d2749a3d7 improve a variable name
bzr revid: rco@openerp.com-20110428070202-0w5iwofu1noyi2wc
2011-04-28 09:02:02 +02:00
Raphael Collet 72714ec312 use _defaults instead of default_get for initializing wizard users
bzr revid: rco@openerp.com-20110427144823-5ehmjkq8e712zbqc
2011-04-27 16:48:23 +02:00
Raphael Collet 45d2baec5c Small fix in field help
bzr revid: rco@openerp.com-20110427125758-otxnxs6qng682m4e
2011-04-27 14:57:58 +02:00
Raphael Collet fe091f2af1 [IMP] extend wizard to create several users
bzr revid: rco@openerp.com-20110427102655-lxve6401uljqik0k
2011-04-27 12:26:55 +02:00
Raphael Collet 3e9d143d54 [FIX] remove useless translations
bzr revid: rco@openerp.com-20110427082538-lw1mcsejsk0lp94a
2011-04-27 10:25:38 +02:00
Raphael Collet dc4e6b6f5a [IMP] add user wizard on res.partner
bzr revid: rco@openerp.com-20110427075306-ns4tpzooswvuz0ma
2011-04-27 09:53:06 +02:00
Raphael Collet 9e514bb887 Complete wizard to create user and send email
bzr revid: rco@openerp.com-20110426145957-gkalri0eb0sg9q60
2011-04-26 16:59:57 +02:00
Raphael Collet 8ac55c38cb [IMP] wizard: remove field login, add email validation
bzr revid: rco@openerp.com-20110426084130-5ltcxfcx1cz3meec
2011-04-26 10:41:30 +02:00
Raphael Collet a89d8990c4 add wizard view
bzr revid: rco@openerp.com-20110422152249-wwbhp1eog44uviu7
2011-04-22 17:22:49 +02:00
Raphael Collet 622b95ab7e [IMP] first sketch of wizard to create users from partner contacts
bzr revid: rco@openerp.com-20110422144122-w0hq230zj8imva77
2011-04-22 16:41:22 +02:00
Raphael Collet fb809c78e4 make the model of menu_action_id more specific (ir.actions.act_window)
bzr revid: rco@openerp.com-20110422094502-31v10hshi31ulpgz
2011-04-22 11:45:02 +02:00
Raphael Collet 3428ee4450 document what seems like a bug
bzr revid: rco@openerp.com-20110422093704-5cl094pmm82kbbx6
2011-04-22 11:37:04 +02:00
Raphael Collet 238023a80c [FIX] prevent deletion of menu items used in portals
bzr revid: rco@openerp.com-20110421120210-d7utp6hpy4kpxilz
2011-04-21 14:02:10 +02:00
Raphael Collet 2f5f7deac8 simple XML fix
bzr revid: rco@openerp.com-20110421114338-gwd8oqh9how6rqj8
2011-04-21 13:43:38 +02:00
Raphael Collet 8914ee5c9c [IMP] add tooltip to override_menu
bzr revid: rco@openerp.com-20110421112552-bbgd8h5xvilh1bk6
2011-04-21 13:25:52 +02:00
Raphael Collet be0459535e add other groups assigned to users
bzr revid: rco@openerp.com-20110421103202-karucbmuorv4caah
2011-04-21 12:32:02 +02:00
Raphael Collet 33f70eaac2 [IMP] move method create_menu_action() to where it is used
bzr revid: rco@openerp.com-20110420145810-2tdtnrkf6z7nkzgy
2011-04-20 16:58:10 +02:00
Raphael Collet 973feed5bc [IMP] improve comments
bzr revid: rco@openerp.com-20110420141717-a4vraqd6wc2be9mx
2011-04-20 16:17:17 +02:00
Raphael Collet 1a29e6c9d6 [IMP] add functional boolean field to create/remove menu action
bzr revid: rco@openerp.com-20110420134531-s2jp5yfmoa3cwok1
2011-04-20 15:45:31 +02:00
Raphael Collet c3c735400f refactor portal; it now '_inherits' from res.groups
bzr revid: rco@openerp.com-20110420080910-frx67xxjz0tqm2y8
2011-04-20 10:09:10 +02:00
Olivier Dony 7373327366 [IMP] portal: missing access rights
bzr revid: odo@openerp.com-20110411090222-i8heuh5lgp2e3eju
2011-04-11 11:02:22 +02:00
Olivier Dony b078bf4dbe [IMP] portal: put shared menus at 3rd level instead of 2nd for web
bzr revid: odo@openerp.com-20110408224104-s1ta5fjs0rxmn0km
2011-04-09 00:41:04 +02:00
Olivier Dony c4928562da [IMP] portal: implement global menu filter for portal users
This is necessary with web client 6.0 which does not respect the
menu_action that can be set on users.

bzr revid: odo@openerp.com-20110408215726-k3d68u5s6pcgewvz
2011-04-08 23:57:26 +02:00
Olivier Dony 006f8bae78 [FIX] portal: corrected access rights
bzr revid: odo@openerp.com-20110408215551-ihu5y5qpfm7ist1t
2011-04-08 23:55:51 +02:00
Olivier Dony 0a6b44e6ca [IMP] portal: inherit share wizard to auto-create the menu
bzr revid: odo@openerp.com-20110408150951-q41mksjz1khb5zp8
2011-04-08 17:09:51 +02:00
Olivier Dony b1bd44df42 [FIX] portal: error during portal creation
bzr revid: odo@openerp.com-20110408150934-syexdxv49u573m61
2011-04-08 17:09:34 +02:00
Olivier Dony 84d5cf2189 [ADD] portal: manager group and access rights
bzr revid: odo@openerp.com-20110408141558-bw97q3lztrxwl2rn
2011-04-08 16:15:58 +02:00
Raphael Collet ba74dc3810 add portal widgets; they are automatically assigned to users
bzr revid: rco@openerp.com-20110406102534-33r4tae093sbfu96
2011-04-06 12:25:34 +02:00
Raphael Collet 5b75e199db add portal widgets; they are automatically assigned to users
bzr revid: rco@openerp.com-20110406102534-lutdafmi2vq6uqj1
2011-04-06 12:25:34 +02:00
Raphael Collet 2582be6492 add wizard to add/remove groups to portal users
bzr revid: rco@openerp.com-20110405101712-nfednzpixzim86i4
2011-04-05 12:17:12 +02:00
Raphael Collet f138d76a03 add wizard to add/remove groups to portal users
bzr revid: rco@openerp.com-20110405101712-knepwhu9b0c3vlaj
2011-04-05 12:17:12 +02:00
Raphael Collet 091ee56b74 override name_get() and name_search() for portal
bzr revid: rco@openerp.com-20110405085409-5snmdy29jpdxbb5t
2011-04-05 10:54:09 +02:00
Raphael Collet 351710fd13 override name_get() and name_search() for portal
bzr revid: rco@openerp.com-20110405085409-eorzrv74iqrlqzxd
2011-04-05 10:54:09 +02:00
Raphael Collet b1dfe50e3f remove portal name, and use the group name instead
bzr revid: rco@openerp.com-20110404113036-rqa2bv4c1pz2rt6r
2011-04-04 13:30:36 +02:00
Raphael Collet cb2137c5da add group to created menuitem, and bug fix in call to write()
bzr revid: rco@openerp.com-20110404090535-o0gzcakbo7f7z4t7
2011-04-04 11:05:35 +02:00
Raphael Collet 3a65fdf1f1 rename and improve create_parent_menu()
bzr revid: rco@openerp.com-20110404084550-s3cb11pged5hk3x8
2011-04-04 10:45:50 +02:00
Raphael Collet 59c12749e0 user interface cleanup
bzr revid: rco@openerp.com-20110404081403-puhk9066y2qdvlxb
2011-04-04 10:14:03 +02:00
Raphael Collet 509044d5bd fix __openerp__.py, 'web':True is wrong because there is no web stuff
bzr revid: rco@openerp.com-20110401134003-cb3s1zfl0c8a02q0
2011-04-01 15:40:03 +02:00
Raphael Collet e3fb801e9e update the users list when the group changes
bzr revid: rco@openerp.com-20110401080620-hxumvekj26qgpb2k
2011-04-01 10:06:20 +02:00
Raphael Collet 7dbc2ba0b4 change model: use one group to define portal users
bzr revid: rco@openerp.com-20110401074039-37rycjq90ryhbfv4
2011-04-01 09:40:39 +02:00
Raphael Collet ebaaea7a94 remove menu form extension, it is now in a distinct branch
bzr revid: rco@openerp.com-20110330153629-dik99ng57unmhl8w
2011-03-30 17:36:29 +02:00
Raphael Collet a17cfb4c7c add child_ids in view base.edit_menu_access
bzr revid: rco@openerp.com-20110330135624-6y5cico3hnkxmgrs
2011-03-30 15:56:24 +02:00
Raphael Collet 6f71892f4d cleanup views (remove experimental menu structure view)
bzr revid: rco@openerp.com-20110330135517-kylqohddxunp4lan
2011-03-30 15:55:17 +02:00
Raphael Collet 374ddee61e introduce explicitly parent_menu_id
bzr revid: rco@openerp.com-20110330124007-fe3zamgc4eh20msi
2011-03-30 14:40:07 +02:00
Raphael Collet c51d08055d simplify method to get res_id from xml_id
bzr revid: rco@openerp.com-20110330074331-f2bcmmj8bi3aai2i
2011-03-30 09:43:31 +02:00
Raphael Collet 4153aecb1a make the field users.portal_id always readonly
bzr revid: rco@openerp.com-20110330073659-conld7ey2r0p4wvs
2011-03-30 09:36:59 +02:00
Raphael Collet 763ea64342 add calls to tools.translate._
bzr revid: rco@openerp.com-20110329135142-0cn6lnbjz4zbkv39
2011-03-29 15:51:42 +02:00
Raphael Collet edee5e54f0 rework comments
bzr revid: rco@openerp.com-20110329133011-4u1vpzgulbxoiik9
2011-03-29 15:30:11 +02:00
Raphael Collet af4f14cfb2 typo (in comment)
bzr revid: rco@openerp.com-20110329132023-dfm32m3k3d2nben8
2011-03-29 15:20:23 +02:00
Raphael Collet d7e4da9afa add notebook in portal form view
bzr revid: rco@openerp.com-20110329131949-26om5di4oti3xur8
2011-03-29 15:19:49 +02:00
Raphael Collet 8995046902 add button to create portal menu
bzr revid: rco@openerp.com-20110329102404-0exwdwpcfpai4oyk
2011-03-29 12:24:04 +02:00
Raphael Collet 842d5919dd new portal users get the portal menu and groups as defaults
bzr revid: rco@openerp.com-20110328145854-qc20llamomvv46o4
2011-03-28 16:58:54 +02:00
Raphael Collet 67608912b8 remove a call to self.pool.get() from inside a loop
bzr revid: rco@openerp.com-20110328123030-m09d6g7adh33ejc0
2011-03-28 14:30:30 +02:00
Raphael Collet e52ebf4498 adapt tooltip to recent changes
bzr revid: rco@openerp.com-20110328122602-somnoycu3wfzikh6
2011-03-28 14:26:02 +02:00
Raphael Collet fe6f5abaf8 modify portal.write() to only perform diffs on users' groups
bzr revid: rco@openerp.com-20110328122029-cz5k0vd3t44ggsnk
2011-03-28 14:20:29 +02:00
Raphael Collet 95d72eada8 add tooltip
bzr revid: rco@openerp.com-20110325150638-oicizdgr3wt8v3lc
2011-03-25 16:06:38 +01:00
Raphael Collet 160c47f80b constrain portal name to be unique, and override method copy()
bzr revid: rco@openerp.com-20110325144227-08wwe4mq1wn2195p
2011-03-25 15:42:27 +01:00
Raphael Collet 3a791662fe override create() and write() to assign menu and groups to users
bzr revid: rco@openerp.com-20110325111206-q9fy02xw4yep25rd
2011-03-25 12:12:06 +01:00
Raphael Collet bccc450f54 extend the user form view to include the portal
bzr revid: rco@openerp.com-20110324115210-cc170tsoc8rmhnmt
2011-03-24 12:52:10 +01:00
Raphael Collet e531a2b442 add menu_id to portal, and adapt views
bzr revid: rco@openerp.com-20110324094129-wtuxe65fa86o43oe
2011-03-24 10:41:29 +01:00
Raphael Collet 9ae71a4416 add portal form view
bzr revid: rco@openerp.com-20110323125625-rmtw8aa1yizbo3eh
2011-03-23 13:56:25 +01:00
Raphael Collet 013d6896e8 fix typo
bzr revid: rco@openerp.com-20110323125601-qsyfjys82t4eqdhw
2011-03-23 13:56:01 +01:00
Raphael Collet 8c32a45d29 define relations between portals, users and groups
bzr revid: rco@openerp.com-20110323081641-se0ipthrjwt1ejeh
2011-03-23 09:16:41 +01:00
Raphael Collet 8877996161 first sketch of module portal
bzr revid: rco@openerp.com-20110322143825-swyxasmu0apui9k5
2011-03-22 15:38:25 +01:00