Henrik Levkowetz
625347cd2f
Merged trunk@9354 to facelift copy
...
- Legacy-Id: 9357
2015-04-02 06:51:34 +00:00
Ryan Cross
415d0ad7c7
Fixes Ticket #1626 . Cleanup legacy IPR models. Commit ready for merge.
...
- Legacy-Id: 9330
2015-03-25 16:17:45 +00:00
Ole Laursen
1124d6d018
Summary: Port the remaining parts of the IPR form to Bootstrap, and fix
...
some bugs in the port
- Legacy-Id: 8900
2015-01-23 16:47:22 +00:00
Ole Laursen
d0999c8b5e
Merge facelift-r8510 branch with trunk. The IPR tool still has some non-facelifted parts and ideosyncracies. Fix a couple of minor bugs (including infamous empty licensing choice) in the IPR code, and port the IPR views to use the render shortcut.
...
- Legacy-Id: 8896
2015-01-22 17:38:05 +00:00
Henrik Levkowetz
5183042d58
Merged in branch/amsl/iprtool/5.7.4@8734 from rcross@amsl.com, providing new IPR models, refactored code, and improved list, search, and management interfaces.
...
- Legacy-Id: 8808
2014-12-21 19:26:33 +00:00
Lars Eggert
a4daf2630c
Merge branch 'lars/5.6.3-facelift' into lars/5.6.4-facelift
...
Conflicts:
ietf/doc/templatetags/ietf_filters.py
ietf/doc/views_charter.py
ietf/templates/doc/charter/edit_notify.html
ietf/templates/doc/charter/edit_telechat_date.html
ietf/templates/doc/document_ballot_content.html
ietf/templates/doc/document_history.html
ietf/templates/doc/edit_notify.html
ietf/templates/doc/edit_telechat_date.html
ietf/templates/doc/notify.html
ietf/templates/group/concluded_groups.html
- Legacy-Id: 8429
2014-10-14 11:48:57 +00:00
Ryan Cross
373865076c
allow no IPR license selection on update. Commit ready for merge
...
- Legacy-Id: 7924
2014-06-18 16:47:10 +00:00
Henrik Levkowetz
6e97c2c8da
Merged in the port from Django 1.2 to Django 1.6 from olau@iola.dk: branch/iola/djangoport@7121, and fixed some merge issues.
...
- Legacy-Id: 7152
2014-01-18 21:02:40 +00:00
Henrik Levkowetz
ecb5cd6526
Merged in branch/iola/shimfree@6856. This pretty much completes the shim removal. Next step is upgrading Django to 1.6, and then doing some final polishing.
...
- Legacy-Id: 6966
2013-12-17 21:29:05 +00:00
Ole Laursen
a2c13b70d1
Make sure all BooleanFields have an explicit default value (with
...
Django < 1.6 it used to be False implicitly)
- Legacy-Id: 6908
2013-12-13 13:30:07 +00:00
Ole Laursen
bb2d070679
Redo tests for IPR to cover all views, fix some bugs and add some
...
finishing touches
- Legacy-Id: 6779
2013-12-03 18:33:07 +00:00
Ole Laursen
7852e092fa
Remove unused IprLicensing and IprSelecttype classes from IPR models
...
- Legacy-Id: 6778
2013-12-03 09:56:18 +00:00
Ole Laursen
e9638cb1c2
Port IPR module to new schema, remove some cruft
...
- Legacy-Id: 6774
2013-12-02 16:34:00 +00:00
Robert Sparks
ac799a9874
removed requirement to enter a phone number in various places on an IPR disclosure entry form
...
Fixes bug #1176
- Legacy-Id: 6672
2013-11-06 21:33:04 +00:00
Ole Laursen
374a2da694
Delete some dead idtracker. imports
...
- Legacy-Id: 5644
2013-04-11 14:28:56 +00:00
Ole Laursen
9f4db554c9
Delete some of the dead code in IPR models
...
- Legacy-Id: 5607
2013-04-04 13:22:58 +00:00
Henrik Levkowetz
af9a442ca2
Made the IPR country field wider to accomodate IPR disclosures referencing many patent instances in many countries.
...
- Legacy-Id: 5089
2012-12-03 13:19:02 +00:00
Ole Laursen
d8c6b6bd8e
Turn id field into an AutoField (by relying on the implicit primary
...
key definition in Django)
- Legacy-Id: 4021
2012-03-02 13:14:42 +00:00
Ole Laursen
dbf5e6ab84
Remove a bunch of old admin files, fix a couple of issues with the new ones, add admin for meeting
...
- Legacy-Id: 3995
2012-02-28 17:29:52 +00:00
Ole Laursen
99386413af
Change TYPE_CHOICES to be integers to match the actual model type
...
- Legacy-Id: 3890
2012-02-01 19:14:45 +00:00
Ole Laursen
980d4e6444
Move new schema models from redesign/ to ietf/
...
- Legacy-Id: 3855
2012-01-24 17:17:24 +00:00
Ole Laursen
612c6db6cd
Fix bug in SELECT_CHOICES relying on Django not actually converting the database data to integers
...
- Legacy-Id: 3787
2011-12-23 16:47:38 +00:00
Ole Laursen
0dabaf96fb
Split database into current and legacy, adding importer to copy reused
...
tables from legacy to new through Django (with minimal cleaning to
have the import go through) and removing migrations from submit and
liaisons as they interfere with the clean slate of the new database,
adjusting IPR model to add null=True on fields with nulls in the
database
- Legacy-Id: 3778
2011-12-22 18:34:19 +00:00
Ole Laursen
217dbeb3dc
Fix bug __unicode__ on IprDocAlias (spotted by Ryan Cross)
...
- Legacy-Id: 3613
2011-11-14 17:32:39 +00:00
Ole Laursen
67e317d535
Merged in changes from conversion branch fixing a couple of problems
...
- Legacy-Id: 3285
2011-08-04 15:09:54 +00:00
Henrik Levkowetz
9766ab39e5
Some IPR admin tweaks. Provide a __unicode__ method and show a contact even if multiple have been set for an IPR declaration.
...
- Legacy-Id: 3197
2011-07-23 12:01:36 +00:00
Ole Laursen
03bed41630
Merged in changes from the conversion branch
...
- Legacy-Id: 3187
2011-06-28 18:20:20 +00:00
Henrik Levkowetz
0ccff982bb
Merged [2948] from bmheight@gmail.com:
...
Addresses issue #628 , using reverse() and the newly created helper function
reverse_lazy() (found in ietf/utils/lazy.py) to DRY out the code a bit by
decoupling the urls from being hardcoded.
With this commit idrfc, and ipr modules have been modified to take advantage
of the reverse() and reverse_lazy() functions.
- Legacy-Id: 2956
Note: SVN reference [2948] has been migrated to Git commit 9399a2e0e8bbfe5c5a16781fd784776cfa31fbac
2011-03-26 14:36:10 +00:00
Henrik Levkowetz
266b7820d0
Merged from log:branch/2.00@2363: Current release branch head to trunk.
...
- Legacy-Id: 2365
2010-07-21 12:48:05 +00:00
Henrik Levkowetz
cd030d3b43
Adding copyright notices to all python files
...
- Legacy-Id: 716
2007-06-27 21:16:34 +00:00
Henrik Levkowetz
b030e37f77
* Added IPR patent info search
...
* Added IPR patent info search term error pages
* Fixed empty holder search template error
* Some refactoring to have one ipr->doc relation instead of both ->drafts and -> rfcs
- Legacy-Id: 687
2007-06-27 11:29:43 +00:00
Henrik Levkowetz
9074e9555c
Additional IPR searches: WG search and holder (legal name) search.
...
- Legacy-Id: 644
2007-06-25 21:03:34 +00:00
Henrik Levkowetz
a6c5f1b805
Fixes to IPR templates, view and model, and acceptable diffs.
...
- Legacy-Id: 485
2007-06-17 23:19:21 +00:00
Henrik Levkowetz
f051f64977
Fixing some renaming breakage.
...
- Legacy-Id: 479
2007-06-17 16:13:14 +00:00
Henrik Levkowetz
6829830b59
Name changes for IprDetail model fields.
...
- Legacy-Id: 477
2007-06-17 15:53:39 +00:00
Henrik Levkowetz
92968fa04e
Somewhat reorganized IPR search code. Renamed IprDetails model field. New IPR search templates.
...
- Legacy-Id: 476
2007-06-17 15:21:48 +00:00
Henrik Levkowetz
5fae7d56b2
Fixing some template changes needed after the model surgery in changeset [186], and extending the attribute alignment to IprRfc and IprDraft models.
...
- Legacy-Id: 363
Note: SVN reference [186] has been migrated to Git commit 5f4d99a36a
2007-06-13 14:05:26 +00:00
Henrik Levkowetz
e1e375e269
IPR presentation tweaks
...
- Legacy-Id: 352
2007-06-12 22:46:54 +00:00
Henrik Levkowetz
03c18bd33d
Fixing a bunch of nits pyflakes were complaining about, in order to get a clean run. There are still at least 2 cases of using undefined values which needs scrutiny.
...
- Legacy-Id: 235
2007-06-05 16:58:58 +00:00
Henrik Levkowetz
0f64cde6c6
More minor cleanup based on pyflakes feedback
...
- Legacy-Id: 189
2007-05-31 09:46:56 +00:00
Henrik Levkowetz
fb5013e849
IPR disclosure form submission now works.
...
Closing the ipr_generic.cgi ticket, but leaving ipr.cgi and notify.cgi open
till further testing has been done. Also adding a new task for the IPR
update form.
There may still be some dead code to clean out, but I'm committing what
I have now since it provides working form submission :-)
- Legacy-Id: 158
2007-05-23 20:11:34 +00:00
Henrik Levkowetz
65f15c77bf
Reverting to revision [151] -- committed way too much by mistake
...
- Legacy-Id: 153
Note: SVN reference [151] has been migrated to Git commit fca8b30b51
2007-05-22 22:29:28 +00:00
Henrik Levkowetz
d981d5a617
Template formatting changes, to more easily see what's going on. And sorting on area within the timeslot.
...
- Legacy-Id: 152
2007-05-22 22:15:13 +00:00
Henrik Levkowetz
64dc0f83c6
* Some code reorganization, moving the large new-disclosure functiality
...
into view_new.py
* Added error indication of the top of the page, in case there are any
errors further down.
* Set more fields to required, matching the old perl code
* Various other tweaks.
- Legacy-Id: 140
2007-05-20 23:42:39 +00:00
Henrik Levkowetz
8d7053fc5c
* Removed InternationalPhoneNumber class, instead using the form creation
...
callback to provide a RegexpField class.
* Added checkbox for submitter contact information being the same as
IETF contact information; with javascript support and validation
support.
* Cleaned out the old split_form() and mk_formatting_form() functions from
ietf.utils.
- Legacy-Id: 138
2007-05-18 15:50:30 +00:00
Henrik Levkowetz
f1e70cbbe4
Some ipr/model.py field re-arranging to make the admin interface come out nicer
...
- Legacy-Id: 110
2007-05-09 06:16:50 +00:00
Henrik Levkowetz
c915c5f7e6
* Added automatic 'required-field' indicator to the form rendering
...
* Made 'Legal Name' field in the IprDetails model required
- Legacy-Id: 107
2007-05-06 23:29:10 +00:00
Henrik Levkowetz
26a97835a5
* More logic moved to ipr/views.py.
...
* Added InternationalPhoneNumberField to ipr/models.py
Probably should be moved to a common model class file.
- Legacy-Id: 106
2007-05-06 22:09:52 +00:00
Henrik Levkowetz
68d4a58fa7
The fourth (and last?) take on a form from multiple models,
...
using pretty much the same template as for a non-form view.
This solution is less hackish than the previous one which
used the form.as_table() rendering of a form, and then split
the resulting html in chunks.
Instead, '''all''' the html has been moved out to a formfield
template, and a custom form class is generated which will render
the form elements using an indicated template.
* Add form factory in utils.py (an old version which still has
html in the code is there for history, but will be removed
* Changes in ipr/views.py:new(), now subclassing one form with
some class members being other form instances, matching the
members used for the show() view
* A fix in ipr/models, making an email field use models.EmailField
* Reverting a number of changes in ipr/details.html which aren't
needed any more, as well as in ipr/new.html; and adding
ipr/formfield.html
- Legacy-Id: 104
2007-05-06 05:35:46 +00:00
Henrik Levkowetz
d927568b25
* Added henrik's IPs to local sites in settings.py
...
* Added accessor functions for contacts to ipr/models.py
* Added an IPR feed
- Legacy-Id: 102
2007-05-05 08:58:22 +00:00