33 Commits

Author SHA1 Message Date
Jayden Seric
4d258cf0d5 Removed encoding from the File type.
It was missleading, as the encoding was only for the upload stream, not the file contents when stored.
2018-09-18 22:08:10 +10:00
Jayden Seric
7426bbfdcf Renamed app component files. 2018-09-18 20:42:51 +10:00
Jayden Seric
8c632e0dc7 Updated dependencies, refactored ESLint config to use eslint-config-env. 2018-06-24 14:52:36 +10:00
Jayden Seric
e420ac1149 New app manifest extension. 2018-04-25 13:30:10 +10:00
Jayden Seric
c789b3738b Updated dependencies and configs.
- Updated dependencies.
- Using a Next.js plugin for bundle analysis.
- Updated ESLint config.
- Removed npm from package engines.
- Using cross-fetch in place of isomorphic-unfetch.
2018-04-25 13:19:27 +10:00
Jayden Seric
544ce084ba New approach for layout and blob example. 2018-01-29 13:59:58 +11:00
Sam Coenen
b977d14385 Added Blob type example 2018-01-25 15:31:41 +01:00
Sam Coenen
a5f677a377 Adding headers to the file inputs in preparation of Blob type support 2018-01-25 15:31:22 +01:00
Jayden Seric
3f33fb16d8 Support latest client and server alphas.
Also:

- Update deps.
- Lock `apollo-cache-inmemory` to v1.0.0 since newer versions are buggy.
- New file naming approach for stored uploads.
- More intuitive mixed ESM/CJS module imports in the API.
2017-11-20 00:40:10 +11:00
Jayden Seric
fc2fbbb077 App fonts match current Apollo branding. 2017-11-20 00:34:29 +11:00
Jayden Seric
2951ad3434 Smarter cache updates on mutation responses. 2017-11-20 00:31:02 +11:00
Jayden Seric
80c0b372eb More robust global styles. 2017-11-08 15:26:19 +11:00
Jayden Seric
2edbe7fcef Experimental dependency updates.
- React v16
- Apollo Client v2 beta
- Next.js v4 beta
2017-10-02 19:07:41 +11:00
Jayden Seric
5e13f9e20e Lint fixes. 2017-10-02 16:56:14 +11:00
Jayden Seric
e7a5665757 Added web app icons. 2017-08-22 12:50:15 +10:00
Jayden Seric
530e12cbc9 Minor formatting tidy. 2017-08-21 15:16:19 +10:00
Jayden Seric
449b64b17f Added a page component. 2017-08-21 15:14:43 +10:00
Jayden Seric
6a163846f8 Simpler design, better componentization. 2017-08-21 14:08:39 +10:00
Jayden Seric
07ac477fde Component simplifications. 2017-08-21 12:04:47 +10:00
Jayden Seric
c3cdfe7ad2 Upload list renders ok when there are data is loading or errors. 2017-07-27 02:46:47 +10:00
Jayden Seric
0e7723a00e Lint fixes. 2017-07-08 19:11:06 +10:00
Jayden Seric
5cdd6b8982 Any file, not just images, may be uploaded. 2017-04-26 01:41:39 +10:00
Jayden Seric
0a1876b253 Using functional components instead of classes. 2017-04-26 01:38:45 +10:00
Jayden Seric
34758d7c89 Responsive upload list table. 2017-04-09 15:14:32 +10:00
Jayden Seric
67eb0d6ff7 Removed console logs. 2017-04-09 14:58:34 +10:00
Jayden Seric
3b11a922f6 Uploads show up in the uploads list without needing a page refresh. 2017-04-09 14:56:04 +10:00
Jayden Seric
6492ba8fef Componentization improvements.
- Using a new component for sections.
- Renamed “multi” to “multiple” in the uploader name, to match the input attribute “multiple”.
2017-04-09 13:13:39 +10:00
Jayden Seric
14d941fad2 Upload list now displays as a table. 2017-04-09 13:10:15 +10:00
Michael Merrill
de4fdc0632 Remove id and use iterator as key 2017-04-04 23:24:01 -06:00
Michael Merrill
824af6db76 Add upload-list component 2017-04-04 12:05:48 -06:00
Michael Merrill
3f17442984 Update gql mutation to expect arrays 2017-04-04 10:24:15 -06:00
Michael Merrill
02993f3cb9 Add multi-uploader component 2017-04-03 21:35:37 -06:00
Jayden Seric
5a935b6765 Renamed “client” “app” for clarity.
It was not intuitive that the “client” contained a client and server.
2017-04-04 02:49:18 +10:00