Commit Graph

1016 Commits

Author SHA1 Message Date
Brad Fitzpatrick a477909f09 publish: support /mxxx subresources. aka HTML pages for permanode members. aka photo one-up pages from galleries.
Change-Id: I404e836a728048631c6149ef76eb6d7014ec7978
2011-07-05 17:27:10 -07:00
Brad Fitzpatrick ebaf8b563e publish: static file support. and ditch camli/misc/vfs now that it's in Go's pkg http.
Change-Id: I5bf87d3ee305173c722fab6d9f1568a7c1be081a
2011-07-05 12:10:35 -07:00
mpl 5926a965d9 add limit to GetTaggedPermanodes
Change-Id: I59efbbb0a6645b262aa739344d31979e11e4351e
2011-07-05 19:31:05 +02:00
Brad Fitzpatrick 963cedc8bb Merge branch 'master' of ssh://camlistore.org:29418/camlistore 2011-07-05 00:11:39 -07:00
Brad Fitzpatrick 767d6f16cc New working but incomplete MySQL wrapper. Makes DB stuff easier.
Change-Id: I43333f9410e6ffabe3c24f4c505aeba5dc7d46f4
2011-07-05 00:11:29 -07:00
Brad Fitzpatrick 0fc83ee54a Don't reference potentially nil s.result.
Change-Id: If0768550b54a6a206e38be7b4e951ef526a873cf
2011-07-04 14:57:08 -07:00
mpl 3a60067733 escape fileName
Change-Id: I747833a7144b0ae86624626d89a7c4d634034b7a
2011-07-04 22:23:14 +02:00
Brad Fitzpatrick 4ecffa2f59 Add temporary github GoMySQL fork to third_party.
Change-Id: I84cb505ec4f480caf30e0fbfed77a1d823c05a04
2011-07-04 13:03:58 -07:00
mpl db3ea3a4d6 first gallery draft
Change-Id: Iab293a89f395ec0113ca33693539365c7a7be3e8
2011-07-04 18:27:14 +02:00
Brad Fitzpatrick f91404ecfc Update gomemcache in third_party.
Change-Id: Ide78f9528c1327fd91a681595429eb0ebdffacf0
2011-07-03 16:13:44 -07:00
Brad Fitzpatrick 3e792ae70b Permit updating a subset of third_party.
Change-Id: Iccb3b8ed7f6baed3c9494b86bbdba9d39bd368d7
2011-07-03 16:13:35 -07:00
Brad Fitzpatrick 18dd23f58d Some UI type work, and show thumbnails nicer.
Change-Id: Iaf151de73f518323cc64ec2a836f0805cb05193e
2011-07-03 15:24:58 -07:00
Brad Fitzpatrick 2c126a4841 Photo gallery thumbnails.
Change-Id: I71a628057ff790928e96909512e43d2997a76f85
2011-07-03 13:33:56 -07:00
Brad Fitzpatrick 0cfede3c93 Move UI thumbnail handler off into separate ImageHandler
Change-Id: I1b82dab2bf8342887453a89ac058e76222f3b43b
2011-07-03 13:33:41 -07:00
Brad Fitzpatrick 182a058232 publish: serve subresource files (e.g. gallery members), with access control
Change-Id: I9f91b596b145c83bb026ba93becb5174480acadc
2011-07-03 12:28:39 -07:00
Brad Fitzpatrick c201c98959 split off download handler code from the UIHandler.
Change-Id: Ifb0e80419f8712087ad9cad8214af330c7af8420
2011-07-03 10:53:02 -07:00
Brad Fitzpatrick 9de129e71c more publish cleanup
Change-Id: I9f326d91bb65533c535486f1df3b4d19aa91cfee
2011-07-03 10:18:54 -07:00
Brad Fitzpatrick 78078701d0 publish: start of file resource downloads, later thumbnails.
Change-Id: Ida5b009c11d359887edad7612aeec5dab96447e4
2011-07-02 23:32:42 -07:00
Brad Fitzpatrick 5b3a4e4d00 publish cleanup, add publishHttpRequest type.
Change-Id: I187aaaffb7abf75e83b68b25be442c2806cfcad5
2011-07-02 23:02:11 -07:00
Brad Fitzpatrick f3e409a15c publish cleanup
Change-Id: I81c5296acf3d3b7951782c5417348952902721cf
2011-07-02 18:29:57 -07:00
Brad Fitzpatrick 6179e508e3 publish: show title, members, include javascript blob metadata
start of awesomeness.

Change-Id: I45d63b04fa223b9aafceb9452b179e4ddc52bce5
2011-07-02 17:16:30 -07:00
Brad Fitzpatrick 66c0e430d0 UI: handle roots in the permanode page, show attribute debug at bottom.
Change-Id: Id95b478b7a8c1f3825187ea7b291331be4dbe3f5
2011-07-02 10:36:32 -07:00
Brad Fitzpatrick 5b583ee6e8 Add forgotten tag -> camliTag rename.
Change-Id: I70ae2610131981c40710728e3c1b6f1fe232f805
2011-07-02 10:35:46 -07:00
Brad Fitzpatrick 76b446ad40 When bootstrapping camliRoot publish nodes, set a title for the UI.
Change-Id: I2aad15e9fce6ac1e26b1f8f5ba45241983f6caca
2011-07-02 10:35:19 -07:00
Brad Fitzpatrick e55f01d3ea GoMySQL third_party git update.
Change-Id: I49f87a1f474af835d06104fbffa759468cf1daf9
2011-07-02 09:57:11 -07:00
Brad Fitzpatrick 0020e785b4 Add gomemcache to third_party.
Change-Id: Id2a33229da783521f875c6a5e2a9d219dbbc6b59
2011-07-02 09:56:50 -07:00
Brad Fitzpatrick 15c5cdb691 Add more CONTRIBUTORs to website.
We should unify/automate the lists somehow.

Change-Id: I1a3bd79336617a60186b289d5f955c9153d96e98
2011-07-02 09:15:39 -07:00
Brad Fitzpatrick 53fca25159 contributing docs update
Change-Id: Ia0cab69d6cc51b033d2a6ddd593352cc67beec25
2011-07-02 09:12:36 -07:00
Brad Fitzpatrick 024e801ca7 gofmt the whole tree
Change-Id: Ic1b3dd12a4ede83b299dcf51f342e72d4f8700da
2011-07-02 09:09:50 -07:00
Brad Fitzpatrick 08b8ba8570 On publish page, dump Describe response JSON.
Change-Id: I4e7aa9e12a78f53008873067116b5991f07a7b30
2011-07-02 09:06:34 -07:00
Brad Fitzpatrick 91ec88b7bd Add GetTaggedPermanodes to FakeIndex for testing.
Change-Id: I6b70a298efecb5e577027e0c5e6cf435af33c2b4
2011-07-02 09:06:15 -07:00
mpl 05c18e873e search for permanodes with the given tag(s)
Change-Id: Ibbe0163da522698c253615a26d4201a7e28348de
2011-07-02 17:16:19 +02:00
Brad Fitzpatrick f0470c4d8f search: add docs, DescribeError, Result
Change-Id: I8c891fd2832da3f49e653288fded2a7bd2f7fd2c
2011-07-01 19:36:22 -07:00
Brad Fitzpatrick 741985eb9e dev-server: make mysql db name a function of $USER
This permits multi-user development servers without
stepping on toes.

Change-Id: I563fd93b2bdb23362a96a616c71e0efa3b984ba9
2011-07-01 19:17:08 -07:00
Brad Fitzpatrick df3d642a3f Merge branch 'master' of ssh://camlistore.org:29418/camlistore 2011-07-01 14:36:51 -07:00
Brad Fitzpatrick 13b9ebcd0e Use os.Remove, not syscall
Change-Id: I60cda72e8d48fb3c9de7770c1affe23fc96c1f10
2011-07-01 14:36:48 -07:00
Brad Fitzpatrick 97141d4d27 Merge "ui: Linkify paths on permanode page." 2011-07-01 21:34:06 +00:00
Brad Fitzpatrick 7e633e48f2 Merge branch 'master' of ssh://camlistore.org:29418/camlistore 2011-07-01 14:33:43 -07:00
Brad Fitzpatrick 981f7d88a8 Describe cleanup + more search/index tests.
Change-Id: Ia7b6e83966c5c9481400f88495fe7fd518be2f77
2011-07-01 14:33:15 -07:00
Daniel Erat 5b84668e1d ui: Linkify paths on permanode page.
Change-Id: I056896715b174bd3abd91799a86c73f3a8d83d3f
2011-07-01 21:31:41 +00:00
Brad Fitzpatrick d304cb7a42 Merge "Implemented config file includes." 2011-07-01 20:34:12 +00:00
Daniel Erat df7b13578c Merge "Make review script download Change-Id hook if missing." 2011-07-01 19:47:32 +00:00
Brad Fitzpatrick 789ea237fc Merge "server: Support deleting paths." 2011-07-01 19:45:56 +00:00
Daniel Erat 80d4e8912a server: Support deleting paths.
Add an "active" column to the indexer's path table and use
it to track deletion of path attributes.

Change-Id: I579d53a80302d0f7ecc51b5c49913cd23814ce73
2011-07-01 19:45:03 +00:00
Daniel Erat ca441a0e1a Make review script download Change-Id hook if missing.
Change-Id: I22fd093a6bcad6671700423c27f557aa045a028f
2011-07-01 19:41:33 +00:00
Brad Fitzpatrick eeeef01aff Start of some describe tests.
Change-Id: Ie6d4c7cc2040113cca611a1a72bd6d2efd2dbbb7
2011-07-01 12:38:00 -07:00
Brad Fitzpatrick 3040ca7d81 Start of search tests & an index fake.
Change-Id: I890048878c269d6a569d1aff9bd1982280daab5f
2011-07-01 12:00:10 -07:00
Brad Fitzpatrick 5ee34188f2 Revert bogus defer httputil.ReturnJson change.
Change-Id: I92f2bf63ba86e6829e697f28417e02e72f681245
2011-07-01 11:19:54 -07:00
Brad Fitzpatrick 68de472c53 More Describe work TODO notes
Change-Id: Ibd7c3dfdf4d75ac54bc908e8e534a17040f2608a
2011-06-30 16:25:18 -07:00
Brad Fitzpatrick 18b4f25b06 use defer httputil.ReturnJson
Change-Id: I4b454b3b68c3be52ba26cd640c4ba1163b32ec0e
2011-06-30 16:16:08 -07:00