Dan Helfman
0ae6c7ae5c
New screenshots.
2008-06-18 19:26:57 -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
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
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
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
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
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
602045c112
New tool for updating a user's rate plan: tools/set_plan.py
2008-05-29 13:48:33 -07:00
Dan Helfman
df3d170362
View groups that you're a member of, with an indicatation if you're an admin of that group.
...
- modify controller.Users.current() to return the user's groups
- update test_current() unit tests to expect empty groups list in results
- modify Main_page, Notebook_rss, Front_page, Tour_page, and Upgrade_page to accept a new groups parameter
- Main_page should add it as a hidden HTML variable
- update Wiki.js to read the hidden groups variable and display the groups in account settings
2008-05-28 16:05:38 -07:00
Dan Helfman
f87fe68ce3
Updated for release.
2008-05-27 14:08:05 -07:00
Dan Helfman
694dc2eaba
Removed key binding for title button (ctrl-T), since it was interfering
...
with tab opening in Firefox.
2008-05-27 13:38:10 -07:00
Dan Helfman
e971959755
Attempting to access the RSS feed for a non-existent notebook now
...
displays a somewhat informative message in the feed instead of just
silently raising an error.
2008-05-26 23:00:31 -07:00
Dan Helfman
be2118805f
Fixed a bug where image preloading loaded incorrect paths for
...
certain images.
2008-05-20 12:43:45 -07:00
Dan Helfman
ca61369963
Fix for bug where read-write notebooks that the anonymous user had
...
read-only access to would show up as read-only, even when logged in.
2008-05-20 00:51:23 -07:00
Dan Helfman
953f572b20
Bug fix: Clear the memcache, search for notes in an main notebook (as the
...
anonymous user), open a search result from a notebook. Then, login and try to
edit that notebook as a user with read-write privileges. it will show up as
read-only, presumably because it's being read from the cache.
2008-05-19 23:43:33 -07:00
Dan Helfman
ae5c911c1c
New multiple-notebook search query was way too slow. Now fixed.
...
- make model.Notebook.sql_search_notes() search either with user_id or an anonymous user_id, not both
- update controller.Notebooks.search(), so if the anonymous user has access to the given notebook,
then run the search as the anonymous user instead of the given user id
- update unit tests
- don't search trash/deleted notebooks
2008-05-19 22:36:21 -07:00
Dan Helfman
46b767ec27
Added item about multiple notebook search.
2008-05-19 15:17:36 -07:00
Dan Helfman
f92891a8d5
Decreased some font sizes so more note links don't wrap as much.
2008-05-19 12:03:40 -07:00
Dan Helfman
15e469b2da
Updating for release.
2008-05-18 01:43:40 -07:00
Dan Helfman
1722d02317
Improved the detection of whether an existing note has been altered.
...
There is still at least one case (IE only) where this detection fails and a
note unaltered by the user gets resaved to the server. This is because IE
alters relative links within design mode documents.
2008-05-17 23:17:37 -07:00
Dan Helfman
ff9cb76ec2
Updated download & faq pages with mention of new Mercurial source repository.
2008-05-16 16:02:07 -07:00
Dan Helfman
20995d3b2e
Added support for database hostname and ssl mode in configuration file.
2008-05-16 14:12:01 -07:00
Dan Helfman
ee24b34b76
Updated the pricing page with more info about each feature.
2008-05-14 22:51:37 +00:00
Dan Helfman
8f08927692
Fixed a bug where the toolbar didn't auto-resize if there were no
...
notes open.
2008-05-14 08:00:51 +00:00
Dan Helfman
507e8412da
New strikethrough toolbar button.
2008-05-14 00:07:02 +00:00
Dan Helfman
c9814075fa
Added timed autosave.
2008-05-13 22:52:20 +00:00
Dan Helfman
5d38e917f6
* Created different sizes of toolbar buttons.
...
* Made the toolbar auto-resize based on browser window size.
2008-05-12 23:27:42 +00:00
Dan Helfman
d1ecaef3d6
Fixed tools/release.sh to include an empty session directory in the
...
produced tarball. Without a session directory, installing and running
Luminotes server would yield session deadlock errors.
2008-05-09 19:52:15 +00:00
Dan Helfman
8b705ec4c3
In send_invites(), no longer implicitly assuming rate plan 0 has
...
notebook_collaboration set to False.
2008-05-08 23:17:17 +00:00
Dan Helfman
0323f6bc91
Passing new yearly parameter to main page.
2008-05-08 19:29:11 +00:00
Dan Helfman
a6baa45435
Made signup support yearly subscriptions.
2008-05-08 19:14:39 +00:00
Dan Helfman
269c28983d
Support for yearly subscriptions.
2008-05-08 18:39:46 +00:00
Dan Helfman
a4eecfaa65
No longer showing "settings" link unless you're viewing your wiki.
...
In account settings note, now showing link to upgrade/downgrade/cancel.
2008-05-08 03:37:24 +00:00
Dan Helfman
18982dc129
Implemented basic user account settings. Now you can change your email
...
address.
2008-05-08 03:05:35 +00:00
Dan Helfman
70f52a7406
Fixed a bug where an invite sent for a notebook with an accented unicode
...
name would cause a UnicodeEncodeError upon sending the invite email. Now
such invites are encoded as quoted-printable UTF-8, while other invites
continue to be 7-bit ASCII.
2008-05-06 23:29:43 +00:00
Dan Helfman
bb77cefeaa
Possibly fixed a bug where IE 7 would fail to download as HTML via HTTPS
...
due to cache issues. The fix entailed using a new @weakly_expire decorator
on controller.Notebooks.download_html().
2008-05-06 21:41:00 +00:00
Dan Helfman
60e07faf79
Made it clearer whether the invitee has accepted a particular invite yet.
2008-05-06 06:23:51 +00:00
Dan Helfman
8bed4a7f4d
Fixed a bug where the Valid_id() validator would raise a TypeError when
...
given a None value. Now raising a ValueError instead.
2008-05-05 23:32:45 +00:00
Dan Helfman
1d17ea4eff
Fixed a bug where attempting to load a notebook preview without access
...
would give a "list index out of range" error instead of an access error.
2008-05-05 23:10:26 +00:00
Dan Helfman
c6ab3b5da0
Fixed a database indexing bug that prevented notes with really long (~2700+
...
character) titles from saving correctly.
Changed the literal quotation character in the starting wiki note to the
""" character entity so it doesn't show up as a change in the diff.
2008-05-05 22:56:20 +00:00
Dan Helfman
b9d92d4080
Instructions for enabling JavaScript, linked from various forms that
...
require it.
2008-05-05 07:08:09 +00:00
Dan Helfman
1095e509de
Fixed yet another diff-breaking edge case. This one had to do with
...
inserting italicized text right before some existing italicized text.
2008-05-03 07:40:46 +00:00
Dan Helfman
570e0ade77
More diff fixes. This time for "<br/>" tags.
2008-05-03 06:10:09 +00:00
Dan Helfman
94fdd08cf4
* Fixed a bug that prevented diffs from working for notes with links.
...
* Made CSS for links within <del> or <ins> red or green, respectively.
2008-05-03 05:36:28 +00:00
Dan Helfman
97c373561d
* Added replace_contents() to model.Note to set the contents without updating the revision or anything else.
...
* Added new optional previous_revision params to default(), contents() and load_note() in controller.Notebooks.
These use Html_differ() to generate and return diffs.
* Updated Wiki.js:
* provide previous_revision when a revision is opened in a new window/tab
* call load_note() when two revisions when a revision is clicked in Changes_pulldown
* update compare_versions() to display a diff instead of opening the two revisions separately
* update load_editor():
* update all invocations of load_editor(), including in Editor.js, to accept a new previous_revision argument
* modify load_editor() to use the previous_revision argument (when supplied) to load a diff
2008-05-03 04:29:23 +00:00
Dan Helfman
d382fb53e2
Can now load children links for a note that's in the trash.
2008-04-29 21:27:05 +00:00