Dan Helfman
|
ee2ccee771
|
New front-page screenshot.
|
2008-06-18 18:19:33 -07:00 |
Dan Helfman
|
41a85bb41f
|
You can now resize embedded images (small, medium, or large).
Fixed a bug that potentially caused link pulldowns to open in the wrong
location when the page was scrolled past the top.
|
2008-06-18 17:14:07 -07:00 |
Dan Helfman
|
9c5d734fad
|
Updated unit tests for yearly subscription "12 M" -> "1 Y" transition.
|
2008-06-18 17:13:13 -07:00 |
Dan Helfman
|
41821e727e
|
Changing 12 month subscription validation to instead expect 1 year, to reflect similar changes in configuration.
|
2008-06-18 13:08:57 -07:00 |
Dan Helfman
|
eaf45f5599
|
Links to embedded images now show up within the note tree's list of links.
Links to files that have not yet been uploaded (or have been deleted) are
now excluded from the note tree's list of links.
|
2008-06-17 20:25:44 -07:00 |
Dan Helfman
|
9bbed27d73
|
Fixed a bug in which an image thumbnail could not be loaded unless
you had a valid session.
|
2008-06-16 23:22:12 -07:00 |
Dan Helfman
|
f7626d985c
|
Fixed a bug that caused image files to get deleted if there were multiple images embedded within a single note.
Prevented a link pulldown from auto-opening by hovering if another pulldown is already open.
|
2008-06-16 16:22:50 -07:00 |
Dan Helfman
|
cfc1c18a55
|
Tweaked the popup positioning code to prevent popups from getting smashed into the right side of the page. Removed (broken) images from downloaded HTML.
|
2008-06-16 15:07:17 -07:00 |
Dan Helfman
|
4bbebc4400
|
Fixed display of image justification controls IE. Made justification default back to left when unchecking embed checkbox.
|
2008-06-16 13:42:52 -07:00 |
Dan Helfman
|
dbf9dda2a0
|
Can now left, center, or right justify embedded images.
|
2008-06-13 23:26:48 -07:00 |
Dan Helfman
|
522f8b9330
|
Implemented support for embedded images within wiki notes. Also added hover support to open link pulldowns.
|
2008-06-13 15:55:19 -07:00 |
Dan Helfman
|
7a5732c776
|
Fixing image preloading to load correct filename.
|
2008-06-13 01:11:32 -07:00 |
Dan Helfman
|
2dd8c60038
|
Removing Google Analytics since not everyone wants to use it.
|
2008-06-10 14:07:09 -07:00 |
Dan Helfman
|
8b52ffabfa
|
Updated tools/set_plan.py to automatically update a user's group
membership.
|
2008-06-09 20:14:42 -07:00 |
Dan Helfman
|
cf82f1572f
|
It's release day!
|
2008-06-09 14:41:52 -07:00 |
Dan Helfman
|
9a3f795985
|
More unit tests for user admin signup/modify/cancel, along with a fix for a bug unearthed by the unit tests.
|
2008-06-09 14:29:31 -07:00 |
Dan Helfman
|
51ccb41fd0
|
Fix for a bug in which "toolbar/small/undefined_button.png" was being loaded from the login page.
The solution is to bail from update_toolbar() on read-only notebooks.
|
2008-06-09 13:32:27 -07:00 |
Dan Helfman
|
87e3386356
|
Moving Analytics loading to the bottom of the page for faster loading of the page itself.
|
2008-06-09 13:30:32 -07:00 |
Dan Helfman
|
46dc2663ee
|
Update/remove group admin membership upon signup/cancellation. Some unit tests, but more needed for complete coverage.
|
2008-06-07 18:18:49 -07:00 |
Dan Helfman
|
6fcec83167
|
Fixed annoying bug where some unit tests didn't use stub SMTP class and so actually send real email messages.
|
2008-06-07 17:06:43 -07:00 |
Dan Helfman
|
1ea667528e
|
Wrote unit tests for controller.Users.signup_group_member().
|
2008-06-06 16:14:44 -07:00 |
Dan Helfman
|
7ee838d46e
|
controller.Users.remove_group() now resets the removed user's rate plan to 0. Also fixed broken controller.Users.signup().
Updated unit tests.
|
2008-06-06 15:13:11 -07:00 |
Dan Helfman
|
71a3b29709
|
When not a member of any groups, show that as an indented div instead of a list item.
|
2008-06-06 14:49:28 -07:00 |
Dan Helfman
|
a8a6070da0
|
Implemented controller.users.signup_group_member().
Modified UI code to call this method correctly and display results.
Split generic user signup functionality out into a separate private method.
|
2008-06-06 14:46:29 -07:00 |
Dan Helfman
|
9c923172ab
|
Fixing broken unit test.
|
2008-06-05 16:00:24 -07:00 |
Dan Helfman
|
0faa06ea10
|
Called controller.Users.calculate_group_storage() from various places. Fixed model.User.sql_calculate_group_storage().
|
2008-06-05 15:59:01 -07:00 |
Dan Helfman
|
d21bd38e87
|
Reducing the number of included users in the higher rate plans, so each user gets more of the common pool of included storage space.
|
2008-06-05 15:50:45 -07:00 |
Dan Helfman
|
a0ca8025d0
|
New controller.Users.calculate_group_storage().
|
2008-06-05 14:16:49 -07:00 |
Dan Helfman
|
f8efc2f178
|
Added a new group_storage_bytes member to model.User and some SQL to calculate it.
|
2008-06-04 19:46:08 -07:00 |
Dan Helfman
|
08dc744403
|
Reordered some rows and mentioned that users you create share a common pool of storage.
|
2008-06-04 17:01:07 -07:00 |
Dan Helfman
|
0e51e461fa
|
New controller.Users.remove_group() method to remove a user's group membership.
|
2008-06-03 20:19:07 -07:00 |
Dan Helfman
|
32d160d6eb
|
Fleshed out more of the group admin UI.
|
2008-06-03 16:12:35 -07:00 |
Dan Helfman
|
d22c8c0bb4
|
Fixed bug where form onsubmit event binding was only being done on the last form in a note.
|
2008-06-03 16:12:13 -07:00 |
Dan Helfman
|
3a9cd0a024
|
New controller.Groups.update_settings() and associated unit tests.
|
2008-06-03 16:11:27 -07:00 |
Dan Helfman
|
2a77595b10
|
Tweaked working again.
|
2008-06-03 15:13:45 -07:00 |
Dan Helfman
|
f3baa5b435
|
Changed wording.
|
2008-06-03 15:07:36 -07:00 |
Dan Helfman
|
a8682a74bd
|
Changed "max" plan to "premium" since a certain wife thought "max" sounds dumb, and I think in this case she's right.
|
2008-06-02 21:16:26 -07:00 |
Dan Helfman
|
32e6828c90
|
Completed basic group user listing. This includes a new group admin settings note.
|
2008-06-02 19:53:39 -07:00 |
Dan Helfman
|
78f049c305
|
Fixed bug in model.Group SQL select.
|
2008-06-02 19:53:09 -07:00 |
Dan Helfman
|
8d3783825a
|
Removing unnecessary "or None".
|
2008-06-02 16:39:24 -07:00 |
Dan Helfman
|
39ca4c619b
|
Groups.load_users() now returns info on the group itself as well.
|
2008-06-02 16:03:48 -07:00 |
Dan Helfman
|
23f0cbe781
|
Fixed broken account settings form submission.
|
2008-06-02 14:19:34 -07:00 |
Dan Helfman
|
cf10cf8c82
|
Refactored some of the client-side form-handling code to cut down on
special-case hacks.
|
2008-06-02 14:16:35 -07:00 |
Dan Helfman
|
3f2c51e338
|
Fixed mouse click handling brokenness introduced by 03b6a15e86e1. Also Beginning to phase out special-case hack for form submission.
|
2008-05-30 17:10:57 -07:00 |
Dan Helfman
|
fe83423845
|
Removing special case / hack for share this notebook radio buttons, as it didn't appear to be necessary.
|
2008-05-30 15:49:45 -07:00 |
Dan Helfman
|
79fe7245b6
|
Removing comma to make IE happy.
|
2008-05-30 15:48:02 -07:00 |
Dan Helfman
|
3c96f6ba8f
|
Displaying group membership with (non-working) links for each group with admin access.
|
2008-05-30 15:25:12 -07:00 |
Dan Helfman
|
806c1ddb20
|
Fixed bug where rate plan index was set as a string instead of an integer, which caused the rate plan to get into the memcache as a string, which later caused array index lookup problems.
|
2008-05-29 16:45:13 -07:00 |
Dan Helfman
|
79e2c45533
|
New controller.Groups class and a new controller.Users.check_group() method.
Also a new model.Group.sql_load_users() method.
Lots of unit tests.
|
2008-05-29 16:36:14 -07:00 |
Dan Helfman
|
173adffa82
|
Updated to also reap group-related data.
|
2008-05-29 14:01:22 -07:00 |