bigardone / phoenix-trello Goto Github PK
View Code? Open in Web Editor NEWTrello tribute done in Elixir, Phoenix Framework, React and Redux.
Home Page: https://phoenix-trello.herokuapp.com
License: MIT License
Trello tribute done in Elixir, Phoenix Framework, React and Redux.
Home Page: https://phoenix-trello.herokuapp.com
License: MIT License
If I wanted to deploy this project into a test Digital Ocean droplet, how?
I keep getting errors.
I want to clone the repo on GitHub because the instructions aren't very clear for the beginner.
When you drop an item over the title of the gray box, it won't work.
⋊> ~/c/e/phoenix-trello on master ◦ mix deps.get 22:18:36 ** (Mix.Config.LoadError) could not load config config/dev.secret.exs ** (Code.LoadError) could not load /Users/andrew/code/elixir-stuff/phoenix-trello/config/dev.secret.exs (elixir) lib/code.ex:662: Code.find_file/2 (elixir) lib/code.ex:295: Code.eval_file/2 (mix) lib/mix/config.ex:150: Mix.Config.read!/1 (mix) lib/mix/config.ex:182: anonymous fn/2 in Mix.Config.read_wildcard!/1 (elixir) lib/enum.ex:1473: Enum."-reduce/3-lists^foldl/2-0-"/3 (stdlib) erl_eval.erl:669: :erl_eval.do_apply/6 (stdlib) erl_eval.erl:877: :erl_eval.expr_list/6 (stdlib) erl_eval.erl:404: :erl_eval.expr/5
In the tutorial it says.
There is just one more thing to do here. If we look into the private/static/js folder we will find a phoenix.js file. This file contains everything we need to use websockets and their channels, so let's move it to our base source folder web/static/js so we can require it wherever we may need it.
First of all that should be /priv/static/js (minor nit) but when I look at the source code there is no phoenix.js in the web/static/js or priv/static/js. Where did it go? I see an application.js there but it looks nothing like phoenix.js
Thanks
Hi, just started to play around Phoenix and find this repo. I can run it and see lists inside a board got synced flawlessly in 2 browser sessions (same login, one normal Chrome + another Incognito Session) , however new boards doesn't appear in other session unless I refresh the browser.
Login with 2 different accounts, added others user in the board, then boards of the invited user got sync as expected. Seems only same user's own boards won't sync.
Is this the intentional design or did I miss anything ?
The example contains tracking from SumoMe and Google, might be nice to remove that or state it in the readme, as most people whitelist their localhosts.. I don't mind having tracking on the live example, as I by default would block it, but having this in an example that you'd run on localhost seems a bit awkward.
Followed quite few forums, couldn't figure it out as i am a newbie, Please help me out.
Thanks in advance
Error:
** (exit) exited in: :gen_server.call(#PID<0.225.0>, {:checkout, #Reference<0.2683396477.2851078145.127520>, true, :infinity}, 5000)
** (EXIT) an exception was raised:
** (UndefinedFunctionError) function true.find/2 is undefined (module true is not available)
true.find(%Postgrex.TypeInfo{array_elem: 0, base_type: 0, comp_elems: [], input: "boolin", oid: 16, output: "boolout", receive: "boolrecv", send: "boolsend", type: "bool"}, :any)
(postgrex) lib/postgrex/types.ex:138: Postgrex.Types.find/4
(postgrex) lib/postgrex/types.ex:131: anonymous fn/4 in Postgrex.Types.associate_type_infos/2
(elixir) lib/enum.ex:1925: Enum."-reduce/3-lists^foldl/2-0-"/3
(postgrex) lib/postgrex/types.ex:130: Postgrex.Types.associate_type_infos/2
(postgrex) lib/postgrex/type_server.ex:122: Postgrex.TypeServer.associate/2
(stdlib) gen_server.erl:661: :gen_server.try_handle_call/4
(stdlib) gen_server.erl:690: :gen_server.handle_msg/6
(stdlib) proc_lib.erl:249: :proc_lib.init_p_do_apply/3
Does this the connect error? then what i do for this question?
[root@api phoenix-trello]# erl
Erlang/OTP 19 [erts-8.0] [source-6dc93c1] [64-bit] [async-threads:10] [hipe] [kernel-poll:false]
Eshell V8.0 (abort with ^G)
[root@api phoenix-trello]# elixir -v
Erlang/OTP 19 [erts-8.0] [source-6dc93c1] [64-bit] [async-threads:10] [hipe] [kernel-poll:false]
Elixir 1.3.3
[root@api phoenix-trello]# mix deps.get
Running dependency resolution
* Getting hound (Hex package)
Checking package (https://repo.hex.pm/tarballs/hound-1.0.2.tar)
Request failed ({:failed_connect, [{:to_address, {'repo.hex.pm', 443}}, {:inet, [:inet], :closed}]})
** (Mix) Package fetch failed and no cached copy available
The live demo does not seem to work anymore.
I'm getting:
Application Error
An error occurred in the application and your page could not be served. Please try again in a few moments.
If you are the application owner, check your logs for details.
Copied your package.json file from here: https://github.com/bigardone/phoenix-trello/blob/master/package.json
sergiotapia at Sergios-iMac in ~/Work/phoenix_trello on master [?]
$ npm install
npm ERR! addLocal Could not install /Users/sergiotapia/Work/phoenix_trello/deps/phoenix
npm ERR! Darwin 15.3.0
npm ERR! argv "node" "/usr/local/bin/npm" "install"
npm ERR! node v0.12.7
npm ERR! npm v2.12.1
npm ERR! No name provided in package.json
npm ERR!
npm ERR! If you need help, you may report this error at:
npm ERR! <https://github.com/npm/npm/issues>
npm ERR! Please include the following file with any support request:
npm ERR! /Users/sergiotapia/Work/phoenix_trello/npm-debug.log
I have elixir installed, however, while i'm running mix deps.get command it threw the above error message, how do i successfully run this application on my machine ?.
Keep getting this error when running locally (Phoenix v1.1.2):
== Compilation error on file lib/phoenix_trello/guardian_serializer.ex ==
** (SyntaxError) lib/phoenix_trello/guardian_serializer.ex:4: syntax error before: '{'
(elixir) lib/kernel/parallel_compiler.ex:100: anonymous fn/4 in Kernel.ParallelCompiler.spawn_compilers/8
I tried to follow the installation instructions but it error when i tried to run
mix ecto.create && mix ecto.migrate
with the following message
Compiling 34 files (.ex)
warning: unused alias Repo
web/models/board.ex:5
== Compilation error on file web/router.ex ==
** (CompileError) web/router.ex: internal error in v3_core;
crash reason: {case_clause,
{'EXIT',
{badarg,
[{erl_anno,anno_info,[-1],[{file,"erl_anno.erl"},{line,360}]},
{v3_core,record_anno,2,[{file,"v3_core.erl"},{line,2410}]},
{v3_core,expr,2,[{file,"v3_core.erl"},{line,539}]},
{v3_core,safe,2,[{file,"v3_core.erl"},{line,1593}]},
{v3_core,expr,2,[{file,"v3_core.erl"},{line,528}]},
{v3_core,safe,2,[{file,"v3_core.erl"},{line,1593}]},
{v3_core,'-safe_list/2-anonymous-0-',2,
[{file,"v3_core.erl"},{line,1608}]},
{lists,foldr,3,[{file,"lists.erl"},{line,1276}]},
{v3_core,expr,2,[{file,"v3_core.erl"},{line,538}]},
{v3_core,safe,2,[{file,"v3_core.erl"},{line,1593}]},
{v3_core,'-safe_list/2-anonymous-0-',2,
[{file,"v3_core.erl"},{line,1608}]},
{lists,foldr,3,[{file,"lists.erl"},{line,1276}]},
{v3_core,expr,2,[{file,"v3_core.erl"},{line,538}]},
{v3_core,safe,2,[{file,"v3_core.erl"},{line,1593}]},
{v3_core,expr,2,[{file,"v3_core.erl"},{line,528}]},
{v3_core,safe,2,[{file,"v3_core.erl"},{line,1593}]},
{v3_core,'-safe_list/2-anonymous-0-',2,
[{file,"v3_core.erl"},{line,1608}]},
{lists,foldr,3,[{file,"lists.erl"},{line,1276}]},
{v3_core,expr,2,[{file,"v3_core.erl"},{line,652}]},
{v3_core,exprs,2,[{file,"v3_core.erl"},{line,512}]}]}}}
in function compile:'-select_passes/2-anonymous-2-'/2 (compile.erl, line 530)
in call from compile:'-internal_comp/4-anonymous-1-'/2 (compile.erl, line 315)
in call from compile:fold_comp/3 (compile.erl, line 341)
in call from compile:internal_comp/4 (compile.erl, line 325)
in call from compile:'-do_compile/2-anonymous-0-'/2 (compile.erl, line 175)
(stdlib) lists.erl:1338: :lists.foreach/2
(phoenix) expanding macro: Phoenix.Router.before_compile/1
web/router.ex:1: PhoenixTrello.Router (module)
(elixir) lib/kernel/parallel_compiler.ex:116: anonymous fn/4 in Kernel.ParallelCompiler.spawn_compilers/1
I am on
Arch Linux
Erlang 19
Elixir 1.3.2
Additional info
I don't know if this is relevant, at first i have to update jose dependency.
==> jose
Compiling 72 files (.erl)
compile: warnings being treated as errors
src/jose_jwe_alg_aes_kw.erl:103: crypto:rand_bytes/1 is deprecated and will be removed in a future release; use crypto:strong_rand_bytes/1
compile: warnings being treated as errors
src/jose_jwk_kty.erl:198: crypto:rand_bytes/1 is deprecated and will be removed in a future release; use crypto:strong_rand_bytes/1
compile: warnings being treated as errors
src/jose_jwk_kty_ec.erl:13: behaviour jose_jwk_kty undefined
compile: warnings being treated as errors
src/jose_jwk_kty_okp_ed25519.erl:13: behaviour jose_jwk_kty undefined
compile: warnings being treated as errors
src/jose_jwk_kty_okp_ed25519ph.erl:13: behaviour jose_jwk_kty undefined
compile: warnings being treated as errors
src/jose_jwk_kty_okp_ed448.erl:13: behaviour jose_jwk_kty undefined
compile: warnings being treated as errors
src/jose_jwk_kty_okp_x25519.erl:13: behaviour jose_jwk_kty undefined
compile: warnings being treated as errors
src/jose_jwk_kty_okp_x448.erl:13: behaviour jose_jwk_kty undefined
compile: warnings being treated as errors
src/jose_jwk_kty_rsa.erl:13: behaviour jose_jwk_kty undefined
compile: warnings being treated as errors
src/jose_jwk_pem.erl:40: crypto:rand_bytes/1 is deprecated and will be removed in a future release; use crypto:strong_rand_bytes/1
compile: warnings being treated as errors
src/jose_jwa_pkcs1.erl:267: crypto:rand_bytes/1 is deprecated and will be removed in a future release; use crypto:strong_rand_bytes/1
src/jose_jwa_pkcs1.erl:416: crypto:rand_bytes/1 is deprecated and will be removed in a future release; use crypto:strong_rand_bytes/1
src/jose_jwa_pkcs1.erl:605: crypto:rand_bytes/1 is deprecated and will be removed in a future release; use crypto:strong_rand_bytes/1
compile: warnings being treated as errors
src/jose_jwe_alg_pbes2.erl:73: crypto:rand_bytes/1 is deprecated and will be removed in a future release; use crypto:strong_rand_bytes/1
compile: warnings being treated as errors
src/jose_jwe_enc_aes.erl:198: crypto:rand_bytes/1 is deprecated and will be removed in a future release; use crypto:strong_rand_bytes/1
src/jose_jwe_enc_aes.erl:201: crypto:rand_bytes/1 is deprecated and will be removed in a future release; use crypto:strong_rand_bytes/1
compile: warnings being treated as errors
src/jose_jwk_kty_okp_ed448ph.erl:13: behaviour jose_jwk_kty undefined
compile: warnings being treated as errors
src/jose_jwk_kty_oct.erl:13: behaviour jose_jwk_kty undefined
src/jose_jwk_kty_oct.erl:91: crypto:rand_bytes/1 is deprecated and will be removed in a future release; use crypto:strong_rand_bytes/1
could not compile dependency :jose, "mix compile" failed. You can recompile this dependency with "mix deps.compile jose", update it with "mix deps.update jose" or clean it with "mix deps.clean jose"
==> phoenix_trello
** (Mix) Encountered compilation errors
In orde to get rid of this error i run
mix deps.update jose
Cloned the repo, followed the instructions. Webpack throws a compilation error which seems very strange:
20:48 [~/.../phoenix-trello master] mix phoenix.server
==> base64url (compile)
Compiled src/base64url.erl
==> connection
Compiled lib/connection.ex
Generated connection app
==> fs (compile)
Compiled src/sys/inotifywait_win32.erl
Compiled src/sys/fsevents.erl
Compiled src/sys/inotifywait.erl
Compiled src/fs_event_bridge.erl
Compiled src/fs_sup.erl
Compiled src/fs_app.erl
Compiled src/fs_server.erl
Compiled src/fs.erl
==> bunt
Compiled lib/bunt.ex
Compiled lib/bunt_ansi.ex
Generated bunt app
==> jose
Compiled src/jose_jwa.erl
Compiled src/jose_jwk_oct.erl
Compiled src/jose_jwe.erl
Compiled src/jose_jwa_concat_kdf.erl
Compiled src/jose_jwe_alg.erl
Compiled src/jose_jwe_alg_dir.erl
Compiled src/jose_jws_alg.erl
Compiled src/jose_jwk.erl
Compiled src/jose_sup.erl
Compiled src/jose_jwe_alg_rsa.erl
Compiled src/jose_jwe_alg_ecdh_es.erl
Compiled src/jose.erl
Compiled src/jose_jwe_alg_aes_kw.erl
Compiled src/jose_jwk_kty.erl
Compiled src/jose_jwk_kty_ec.erl
Compiled src/jose_jwk_kty_rsa.erl
Compiled src/jose_jwk_pem.erl
Compiled src/jose_app.erl
Compiled src/jose_jwe_zip.erl
Compiled src/jose_jwa_pkcs1.erl
Compiled src/jose_jwe_alg_pbes2.erl
Compiled src/jose_block_encryptor.erl
Compiled src/jose_jwe_enc.erl
Compiled src/jose_jwe_enc_aes.erl
Compiled src/jose_jwa_aes.erl
Compiled src/jose_jwk_set.erl
Compiled src/jose_jwa_pkcs5.erl
Compiled src/jose_jwa_pkcs7.erl
Compiled src/jose_server.erl
Compiled src/jose_jws.erl
Compiled src/jose_jws_alg_ecdsa.erl
Compiled src/jose_jws_alg_hmac.erl
Compiled src/jose_jws_alg_none.erl
Compiled src/jose_jws_alg_rsa_pkcs1_v1_5.erl
Compiled src/jose_jws_alg_rsa_pss.erl
Compiled src/jose_jwk_kty_oct.erl
Compiled src/jose_jwa_unsupported.erl
Compiled src/jose_jwt.erl
Compiled src/jose_jwa_aes_kw.erl
Compiled src/jose_json.erl
Compiled src/jose_json_jiffy.erl
Compiled src/jose_json_jsone.erl
Compiled src/jose_json_jsx.erl
Compiled src/jose_json_poison.erl
Compiled src/jose_json_poison_compat_encoder.erl
Compiled src/jose_json_poison_ord_encoder.erl
Compiled src/jose_json_unsupported.erl
Compiled lib/jose/poison.ex
Compiled lib/jose.ex
Compiled lib/jose/jwa.ex
Compiled lib/jose/jwe.ex
Compiled lib/jose/jwt.ex
Compiled lib/jose/jws.ex
Compiled lib/jose/jwk.ex
Compiled lib/jose/poison/ord_encoder.ex
Generated jose app
==> ranch (compile)
Compiled src/ranch_transport.erl
Compiled src/ranch_sup.erl
Compiled src/ranch_server.erl
Compiled src/ranch_protocol.erl
Compiled src/ranch_listener_sup.erl
Compiled src/ranch_tcp.erl
Compiled src/ranch_ssl.erl
Compiled src/ranch_app.erl
Compiled src/ranch_acceptors_sup.erl
Compiled src/ranch_conns_sup.erl
Compiled src/ranch_acceptor.erl
Compiled src/ranch.erl
==> poolboy (compile)
Compiled src/poolboy_worker.erl
Compiled src/poolboy_sup.erl
Compiled src/poolboy.erl
==> decimal
Compiled lib/decimal.ex
Generated decimal app
==> poison
Compiled lib/poison.ex
Compiled lib/poison/parser.ex
Compiled lib/poison/decoder.ex
Compiled lib/poison/encoder.ex
Generated poison app
cc -g -O3 -Wall -I/usr/local/Cellar/erlang/18.2.1/lib/erlang/erts-7.2.1/include -Ic_src -fPIC -shared -dynamiclib -undefined dynamic_lookup -o priv/bcrypt_nif.so c_src/bcrypt_nif.c c_src/blowfish.c
==> comeonin
Compiled lib/comeonin/tools.ex
Compiled lib/comeonin/pbkdf2/base64.ex
Compiled lib/comeonin/config.ex
Compiled lib/comeonin/bcrypt/base64.ex
Compiled lib/comeonin.ex
Compiled lib/comeonin/pbkdf2.ex
Compiled lib/comeonin/bcrypt.ex
Generated comeonin app
==> ex_machina
Compiled lib/ex_machina/sequence.ex
Compiled lib/ex_machina/ecto.ex
Compiled lib/ex_machina.ex
Generated ex_machina app
==> credo
Compiled lib/credo/check/code_pattern.ex
Compiled lib/credo.ex
Compiled lib/credo/check.ex
Compiled lib/credo/check/params.ex
Compiled lib/credo/check/property_value.ex
Compiled lib/credo/check/refactor/helper.ex
Compiled lib/credo/cli/command.ex
Compiled lib/credo/cli/command/categories.ex
lib/credo/cli/command/help.ex:47: warning: an expression is always required on the right side of ->. Please provide a value after ->
Compiled lib/credo/cli/command/version.ex
Compiled lib/credo/cli/filename.ex
Compiled lib/credo/cli/command/help.ex
Compiled lib/credo/cli/output/categories.ex
Compiled lib/credo/cli/sorter.ex
Compiled lib/credo/cli/output.ex
Compiled lib/credo/code/name.ex
Compiled lib/credo/cli/output/ui.ex
Compiled lib/credo/code/parameters.ex
Compiled lib/credo/code/module.ex
Compiled lib/credo/code/block.ex
Compiled lib/credo/issue.ex
Compiled lib/credo/code/scope.ex
Compiled lib/credo/code/strings.ex
Compiled lib/credo/exs_loader.ex
Compiled lib/credo/check/warning/operation_with_constant_result.ex
Compiled lib/credo/check/warning/name_redeclaration_by_case.ex
Compiled lib/credo/check/warning/name_redeclaration_by_def.ex
Compiled lib/credo/check/warning/operation_on_same_values.ex
Compiled lib/credo/check/warning/name_redeclaration_by_fn.ex
Compiled lib/credo/cli/output/issues_grouped_by_category.ex
Compiled lib/credo/cli/output/issue_helper.ex
Compiled lib/credo/cli/command/suggest.ex
Compiled lib/credo/cli/command/list.ex
Compiled lib/credo/cli/command/explain.ex
Compiled lib/credo/config.ex
Compiled lib/credo/cli.ex
Compiled lib/credo/check/refactor/unless_with_else.ex
Compiled lib/credo/check/warning/name_redeclaration_by_assignment.ex
Compiled lib/credo/cli/output/summary.ex
Compiled lib/credo/check/refactor/negated_conditions_with_else.ex
Compiled lib/credo/check/refactor/negated_conditions_in_unless.ex
Compiled lib/credo/check/readability/variable_names.ex
Compiled lib/credo/check/readability/module_names.ex
Compiled lib/credo/check/readability/module_attribute_names.ex
Compiled lib/credo/check/consistency/tabs_or_spaces.ex
Compiled lib/credo/check/consistency/line_endings.ex
Compiled lib/credo/check/design/tag_helper.ex
Compiled lib/credo/severity.ex
Compiled lib/mix/tasks/credo.ex
Compiled lib/credo/source_file.ex
Compiled lib/credo/service/source_file_scopes.ex
Compiled lib/credo/code/sigils.ex
Compiled lib/credo/service/source_file_without_strings_and_sigils.ex
Compiled lib/credo/service/source_file_code_only.ex
Compiled lib/credo/sources.ex
Compiled lib/credo/check/design/tag_fixme.ex
Compiled lib/credo/check/design/tag_todo.ex
Compiled lib/credo/check/readability/function_names.ex
Compiled lib/credo/check/readability/max_line_length.ex
Compiled lib/credo/check/readability/module_doc.ex
Compiled lib/credo/check/consistency/exception_names.ex
Compiled lib/credo/check/design/alias_usage.ex
Compiled lib/credo/check/readability/trailing_blank_line.ex
Compiled lib/credo/check/readability/trailing_white_space.ex
Compiled lib/credo/check/design/duplicated_code.ex
Compiled lib/credo/check/refactor/cond_statements.ex
Compiled lib/credo/check/readability/predicate_function_names.ex
Compiled lib/credo/check/refactor/case_trivial_matches.ex
Compiled lib/credo/check/refactor/pipe_chain_start.ex
Compiled lib/credo/check/refactor/match_in_condition.ex
Compiled lib/credo/check/warning/iex_pry.ex
Compiled lib/credo/check/warning/io_inspect.ex
Compiled lib/credo/check/warning/unused_tuple_operation.ex
Compiled lib/credo/check/refactor/function_arity.ex
Compiled lib/credo/check/warning/unused_list_operation.ex
Compiled lib/credo/check/warning/unused_enum_operation.ex
Compiled lib/credo/check/warning/unused_string_operation.ex
Compiled lib/credo/check/refactor/cyclomatic_complexity.ex
Compiled lib/credo/priority.ex
Compiled lib/credo/check/warning/unused_keyword_operation.ex
Compiled lib/credo/check/refactor/nesting.ex
Compiled lib/credo/check/refactor/abc_size.ex
Compiled lib/credo/cli/filter.ex
Compiled lib/credo/check/refactor/perceived_complexity.ex
Compiled lib/credo/issue_meta.ex
Compiled lib/credo/code.ex
Compiled lib/credo/cli/output/issues_short_list.ex
Compiled lib/credo/check/consistency/tabs_or_spaces/spaces.ex
Compiled lib/credo/check/runner.ex
Compiled lib/credo/check/consistency/helper.ex
Compiled lib/credo/check/consistency/tabs_or_spaces/tabs.ex
Compiled lib/credo/check/code_helper.ex
Compiled lib/credo/check/consistency/line_endings/windows.ex
Compiled lib/credo/check/consistency/line_endings/unix.ex
Compiled lib/credo/check/consistency/exception_names/prefix_and_suffix_collector.ex
Compiled lib/credo/cli/output/issues_by_scope.ex
Compiled lib/credo/cli/output/explain.ex
Compiled lib/credo/check/warning/unused_function_return_helper.ex
Generated credo app
==> cowlib (compile)
Compiled src/cow_spdy.erl
Compiled src/cow_qs.erl
Compiled src/cow_multipart.erl
Compiled src/cow_http_te.erl
Compiled src/cow_http_hd.erl
Compiled src/cow_date.erl
Compiled src/cow_http.erl
Compiled src/cow_cookie.erl
Compiled src/cow_mimetypes.erl
==> cowboy (compile)
Compiled src/cowboy_sub_protocol.erl
Compiled src/cowboy_middleware.erl
Compiled src/cowboy_sup.erl
Compiled src/cowboy_websocket_handler.erl
Compiled src/cowboy_static.erl
Compiled src/cowboy_spdy.erl
Compiled src/cowboy_router.erl
Compiled src/cowboy_websocket.erl
Compiled src/cowboy_protocol.erl
Compiled src/cowboy_rest.erl
Compiled src/cowboy_loop_handler.erl
Compiled src/cowboy_http_handler.erl
Compiled src/cowboy_handler.erl
Compiled src/cowboy_clock.erl
Compiled src/cowboy_bstr.erl
Compiled src/cowboy_app.erl
Compiled src/cowboy.erl
Compiled src/cowboy_req.erl
Compiled src/cowboy_http.erl
==> uuid
Compiled lib/uuid.ex
Generated uuid app
==> plug
Compiled lib/plug.ex
Compiled lib/plug/conn/status.ex
Compiled lib/plug/builder.ex
Compiled lib/plug/conn/unfetched.ex
Compiled lib/plug/adapters/cowboy.ex
Compiled lib/plug/conn/adapter.ex
Compiled lib/plug/conn/query.ex
Compiled lib/plug/conn/cookies.ex
Compiled lib/plug/crypto.ex
Compiled lib/plug/conn/wrapper_error.ex
Compiled lib/plug/crypto/key_generator.ex
Compiled lib/plug/crypto/message_verifier.ex
Compiled lib/plug/crypto/message_encryptor.ex
Compiled lib/plug/html.ex
Compiled lib/plug/error_handler.ex
Compiled lib/plug/logger.ex
Compiled lib/plug/conn/utils.ex
Compiled lib/plug/request_id.ex
Compiled lib/plug/session.ex
Compiled lib/plug/router.ex
Compiled lib/plug/exceptions.ex
Compiled lib/plug/supervisor.ex
Compiled lib/plug/session/store.ex
Compiled lib/plug/session/ets.ex
Compiled lib/plug/session/cookie.ex
Compiled lib/plug/head.ex
Compiled lib/plug/upload.ex
Compiled lib/plug/method_override.ex
Compiled lib/plug/router/utils.ex
Compiled lib/plug/test.ex
Compiled lib/plug/adapters/translator.ex
Compiled lib/plug/parsers.ex
Compiled lib/plug/adapters/test/conn.ex
Compiled lib/plug/adapters/cowboy/handler.ex
Compiled lib/plug/parsers/urlencoded.ex
Compiled lib/plug/parsers/multipart.ex
Compiled lib/plug/adapters/cowboy/conn.ex
Compiled lib/plug/parsers/json.ex
Compiled lib/plug/ssl.ex
Compiled lib/plug/conn.ex
Compiled lib/plug/static.ex
Compiled lib/plug/csrf_protection.ex
Compiled lib/plug/debugger.ex
Compiled lib/plug/mime.ex
Generated plug app
==> guardian
Compiled lib/guardian/phoenix/controller.ex
Compiled lib/guardian/claim_valiation.ex
Compiled lib/guardian/channel.ex
Compiled lib/guardian/keys.ex
Compiled lib/guardian/hooks.ex
Compiled lib/guardian/plug/error_handler.ex
Compiled lib/guardian/plug/ensure_authenticated.ex
Compiled lib/guardian/plug/ensure_permissions.ex
Compiled lib/guardian/plug/load_resource.ex
Compiled lib/guardian/utils.ex
Compiled lib/guardian/plug/verify_session.ex
Compiled lib/guardian/jwt.ex
Compiled lib/guardian/serializer.ex
Compiled lib/guardian/plug/verify_header.ex
Compiled lib/guardian/claims.ex
Compiled lib/guardian/plug.ex
Compiled lib/guardian.ex
Compiled lib/guardian/permissions.ex
Generated guardian app
==> phoenix_html
Compiled lib/phoenix_html/format.ex
Compiled lib/phoenix_html.ex
Compiled lib/phoenix_html/engine.ex
Compiled lib/phoenix_html/tag.ex
Compiled lib/phoenix_html/link.ex
Compiled lib/phoenix_html/safe.ex
Compiled lib/phoenix_html/form_data.ex
Compiled lib/phoenix_html/form.ex
Generated phoenix_html app
==> phoenix
Compiled lib/mix/tasks/phoenix.gen.secret.ex
Compiled lib/mix/tasks/phoenix.digest.ex
Compiled lib/mix/tasks/compile.phoenix.ex
Compiled lib/mix/tasks/phoenix.gen.channel.ex
Compiled lib/mix/tasks/phoenix.gen.json.ex
Compiled lib/mix/tasks/phoenix.routes.ex
Compiled lib/mix/tasks/phoenix.server.ex
Compiled lib/phoenix.ex
Compiled lib/mix/phoenix.ex
Compiled lib/mix/tasks/phoenix.gen.html.ex
Compiled lib/phoenix/code_reloader/proxy.ex
Compiled lib/phoenix/code_reloader.ex
Compiled lib/mix/tasks/phoenix.gen.model.ex
Compiled lib/phoenix/code_reloader/server.ex
Compiled lib/phoenix/controller/pipeline.ex
Compiled lib/phoenix/config.ex
Compiled lib/phoenix/endpoint/handler.ex
Compiled lib/phoenix/digester.ex
Compiled lib/phoenix/endpoint/cowboy_handler.ex
Compiled lib/phoenix/endpoint/server.ex
Compiled lib/phoenix/endpoint/cowboy_websocket.ex
Compiled lib/phoenix/endpoint/watcher.ex
Compiled lib/phoenix/endpoint.ex
Compiled lib/phoenix/endpoint/adapter.ex
Compiled lib/phoenix/endpoint/instrument.ex
Compiled lib/phoenix/exceptions.ex
Compiled lib/phoenix/pubsub/gc.ex
Compiled lib/phoenix/pubsub/local_supervisor.ex
Compiled lib/phoenix/naming.ex
Compiled lib/phoenix/pubsub/pg2.ex
Compiled lib/phoenix/pubsub.ex
Compiled lib/phoenix/pubsub/pg2_server.ex
Compiled lib/phoenix/router/resource.ex
Compiled lib/phoenix/router/console_formatter.ex
Compiled lib/phoenix/router/route.ex
Compiled lib/phoenix/router/scope.ex
Compiled lib/phoenix/supervisor.ex
Compiled lib/phoenix/socket/message.ex
Compiled lib/phoenix/router.ex
Compiled lib/phoenix/pubsub/local.ex
Compiled lib/phoenix/channel.ex
Compiled lib/phoenix/socket.ex
Compiled lib/phoenix/channel/server.ex
Compiled lib/phoenix/template/engine.ex
Compiled lib/phoenix/router/helpers.ex
Compiled lib/phoenix/template/exs_engine.ex
Compiled lib/phoenix/template/eex_engine.ex
Compiled lib/phoenix/template/html.ex
Compiled lib/phoenix/param.ex
Compiled lib/phoenix/socket/transport.ex
Compiled lib/phoenix/template.ex
Compiled lib/phoenix/token.ex
Compiled lib/phoenix/transports/serializer.ex
Compiled lib/phoenix/transports/long_poll_serializer.ex
Compiled lib/phoenix/transports/websocket_serializer.ex
Compiled lib/phoenix/transports/websocket.ex
Compiled lib/phoenix/transports/long_poll.ex
Compiled lib/phoenix/transports/long_poll_server.ex
Compiled lib/phoenix/test/channel_test.ex
Compiled lib/phoenix/controller.ex
Compiled lib/phoenix/view.ex
Compiled lib/phoenix/controller/logger.ex
Compiled lib/phoenix/endpoint/render_errors.ex
Compiled lib/phoenix/test/conn_test.ex
Generated phoenix app
==> phoenix_live_reload
Compiled lib/phoenix_live_reload/socket.ex
Compiled lib/phoenix_live_reload/channel.ex
Compiled lib/phoenix_live_reload/live_reloader.ex
Generated phoenix_live_reload app
==> postgrex
Compiled lib/postgrex.ex
Compiled lib/postgrex/binary_utils.ex
Compiled lib/postgrex/extension.ex
Compiled lib/postgrex/error_code.ex
Compiled lib/postgrex/error.ex
Compiled lib/postgrex/type_info.ex
Compiled lib/postgrex/extensions/text.ex
Compiled lib/postgrex/extensions/json.ex
Compiled lib/postgrex/result.ex
Compiled lib/postgrex/utils.ex
Compiled lib/postgrex/builtins.ex
Compiled lib/postgrex/type_server.ex
Compiled lib/postgrex/types.ex
Compiled lib/postgrex/messages.ex
Compiled lib/postgrex/connection.ex
Compiled lib/postgrex/extensions/binary.ex
Compiled lib/postgrex/protocol.ex
Generated postgrex app
==> ecto
Compiled lib/ecto/adapter/transaction.ex
Compiled lib/ecto/adapter/migration.ex
Compiled lib/ecto/adapter/storage.ex
Compiled lib/ecto/adapters/mysql/connection.ex
Compiled lib/ecto/adapters/connection.ex
Compiled lib/ecto/application.ex
Compiled lib/ecto/adapter.ex
Compiled lib/ecto/adapters/postgres/datetime.ex
Compiled lib/ecto/adapters/sql/query.ex
Compiled lib/ecto/data_type.ex
Compiled lib/ecto/migration/supervisor.ex
Compiled lib/ecto/model.ex
Compiled lib/ecto/model/optimistic_lock.ex
Compiled lib/ecto/migration.ex
Compiled lib/ecto/model/callbacks.ex
Compiled lib/ecto/migrator.ex
Compiled lib/ecto/migration/runner.ex
Compiled lib/ecto/pools/sojourn_broker/codel.ex
Compiled lib/ecto/pool.ex
Compiled lib/ecto/pools/sojourn_broker/timeout.ex
Compiled lib/ecto/pools/sojourn_broker.ex
Compiled lib/ecto/pools/poolboy.ex
Compiled lib/ecto/poison.ex
Compiled lib/ecto/pools/poolboy/worker.ex
Compiled lib/ecto/query/api.ex
Compiled lib/ecto/query/builder/distinct.ex
Compiled lib/ecto/query/builder/group_by.ex
Compiled lib/ecto/query/builder/from.ex
Compiled lib/ecto/pools/sojourn_broker/worker.ex
Compiled lib/ecto/query/builder/filter.ex
Compiled lib/ecto/query/builder/lock.ex
Compiled lib/ecto/query/builder/limit_offset.ex
Compiled lib/ecto/query/builder/join.ex
Compiled lib/ecto/query/builder/select.ex
Compiled lib/ecto/query.ex
Compiled lib/ecto/log_entry.ex
Compiled lib/ecto/adapters/sql/sandbox.ex
Compiled lib/ecto/query/builder/order_by.ex
Compiled lib/ecto/adapters/sql.ex
Compiled lib/ecto/query/builder/preload.ex
Compiled lib/ecto/query/builder/update.ex
Compiled lib/ecto/exceptions.ex
Compiled lib/ecto.ex
Compiled lib/ecto/adapters/postgres.ex
Compiled lib/ecto/changeset/relation.ex
Compiled lib/ecto/query/builder.ex
Compiled lib/ecto/adapters/postgres/connection.ex
Compiled lib/ecto/query/inspect.ex
Compiled lib/ecto/adapters/mysql.ex
Compiled lib/ecto/embedded.ex
Compiled lib/ecto/repo/assoc.ex
Compiled lib/ecto/repo.ex
Compiled lib/ecto/repo/supervisor.ex
Compiled lib/ecto/storage.ex
Compiled lib/ecto/queryable.ex
Compiled lib/ecto/repo/preloader.ex
Compiled lib/mix/ecto.ex
Compiled lib/mix/tasks/ecto.rollback.ex
Compiled lib/mix/tasks/ecto.migrate.ex
Compiled lib/ecto/query/planner.ex
Compiled lib/mix/tasks/ecto.gen.migration.ex
Compiled lib/mix/tasks/ecto.create.ex
Compiled lib/mix/tasks/ecto.gen.repo.ex
Compiled lib/mix/tasks/ecto.drop.ex
Compiled lib/ecto/repo/schema.ex
Compiled lib/ecto/type.ex
Compiled lib/ecto/repo/queryable.ex
Compiled lib/ecto/schema.ex
Compiled lib/ecto/uuid.ex
Compiled lib/ecto/association.ex
Compiled lib/ecto/changeset.ex
Compiled lib/ecto/migration/schema_migration.ex
Compiled lib/ecto/date_time.ex
Generated ecto app
==> phoenix_ecto
Compiled lib/phoenix_ecto.ex
Compiled lib/phoenix_ecto/json.ex
Compiled lib/phoenix_ecto/plug.ex
Compiled lib/phoenix_ecto/html.ex
Generated phoenix_ecto app
==> phoenix_trello
Compiled lib/phoenix_trello/permalink.ex
Compiled lib/phoenix_trello.ex
Compiled web/channels/user_socket.ex
Compiled lib/phoenix_trello/board_channel/monitor.ex
Compiled web/helpers/session.ex
Compiled web/web.ex
Compiled lib/phoenix_trello/repo.ex
Compiled web/models/user_board.ex
Compiled lib/phoenix_trello/guardian_serializer.ex
Compiled web/models/comment.ex
Compiled web/models/list.ex
Compiled web/models/user.ex
Compiled web/models/board.ex
Compiled web/channels/board_channel.ex
Compiled web/models/card.ex
Compiled web/views/card_view.ex
Compiled web/controllers/page_controller.ex
Compiled web/controllers/api/v1/registration_controller.ex
Compiled web/controllers/api/v1/current_user_controller.ex
Compiled web/controllers/api/v1/card_controller.ex
Compiled web/controllers/api/v1/session_controller.ex
Compiled web/controllers/api/v1/board_controller.ex
Compiled web/views/board_view.ex
Compiled web/router.ex
Compiled web/views/current_user_view.ex
Compiled web/views/error_view.ex
Compiled web/views/session_view.ex
Compiled web/views/page_view.ex
Compiled web/views/registration_view.ex
Compiled web/views/layout_view.ex
Compiled lib/phoenix_trello/endpoint.ex
Generated phoenix_trello app
Consolidated Ecto.DataType
Consolidated Poison.Decoder
Consolidated Plug.Exception
Consolidated Phoenix.HTML.FormData
Consolidated Ecto.Queryable
Consolidated Poison.Encoder
Consolidated Phoenix.HTML.Safe
Consolidated JOSE.Poison.OrdEncoder
Consolidated Phoenix.Param
Consolidated List.Chars
Consolidated String.Chars
Consolidated Enumerable
Consolidated Collectable
Consolidated IEx.Info
Consolidated Inspect
[info] Running PhoenixTrello.Endpoint with Cowboy using http on port 4000
Hash: 8dc3aedd86d68cac6832
Version: webpack 1.12.11
Time: 3502ms
Asset Size Chunks Chunk Names
js/application.js 1.7 MB 0 [emitted] application
css/application.css 28.4 kB 0 [emitted] application
[0] multi application 40 bytes {0} [built]
+ 496 hidden modules
ERROR in ./web/static/js/phoenix.js
Module build failed: TypeError: /Users/jmd/code/oss/phoenix-trello/web/static/js/phoenix.js: Cannot set property 'Symbol(should not be considered a local binding)' of undefined
at Object.push (/Users/jmd/code/oss/phoenix-trello/node_modules/babel-helper-define-map/lib/index.js:96:37)
at pushToMap (/Users/jmd/code/oss/phoenix-trello/node_modules/babel-plugin-transform-es2015-classes/lib/vanilla.js:191:25)
at pushMethod (/Users/jmd/code/oss/phoenix-trello/node_modules/babel-plugin-transform-es2015-classes/lib/vanilla.js:531:10)
at pushBody (/Users/jmd/code/oss/phoenix-trello/node_modules/babel-plugin-transform-es2015-classes/lib/vanilla.js:312:16)
at buildBody (/Users/jmd/code/oss/phoenix-trello/node_modules/babel-plugin-transform-es2015-classes/lib/vanilla.js:244:10)
at run (/Users/jmd/code/oss/phoenix-trello/node_modules/babel-plugin-transform-es2015-classes/lib/vanilla.js:151:10)
at PluginPass.ClassExpression (/Users/jmd/code/oss/phoenix-trello/node_modules/babel-plugin-transform-es2015-classes/lib/index.js:63:60)
at newFn (/Users/jmd/code/oss/phoenix-trello/node_modules/babel-traverse/lib/visitors.js:293:19)
at NodePath._call (/Users/jmd/code/oss/phoenix-trello/node_modules/babel-traverse/lib/path/context.js:74:18)
at NodePath.call (/Users/jmd/code/oss/phoenix-trello/node_modules/babel-traverse/lib/path/context.js:46:17)
at NodePath.visit (/Users/jmd/code/oss/phoenix-trello/node_modules/babel-traverse/lib/path/context.js:104:12)
at TraversalContext.visitQueue (/Users/jmd/code/oss/phoenix-trello/node_modules/babel-traverse/lib/context.js:153:16)
at TraversalContext.visitSingle (/Users/jmd/code/oss/phoenix-trello/node_modules/babel-traverse/lib/context.js:113:19)
at TraversalContext.visit (/Users/jmd/code/oss/phoenix-trello/node_modules/babel-traverse/lib/context.js:197:19)
at Function.traverse.node (/Users/jmd/code/oss/phoenix-trello/node_modules/babel-traverse/lib/index.js:139:17)
at NodePath.visit (/Users/jmd/code/oss/phoenix-trello/node_modules/babel-traverse/lib/path/context.js:114:22)
at TraversalContext.visitQueue (/Users/jmd/code/oss/phoenix-trello/node_modules/babel-traverse/lib/context.js:153:16)
at TraversalContext.visitMultiple (/Users/jmd/code/oss/phoenix-trello/node_modules/babel-traverse/lib/context.js:108:17)
at TraversalContext.visit (/Users/jmd/code/oss/phoenix-trello/node_modules/babel-traverse/lib/context.js:195:19)
at Function.traverse.node (/Users/jmd/code/oss/phoenix-trello/node_modules/babel-traverse/lib/index.js:139:17)
at NodePath.visit (/Users/jmd/code/oss/phoenix-trello/node_modules/babel-traverse/lib/path/context.js:114:22)
at TraversalContext.visitQueue (/Users/jmd/code/oss/phoenix-trello/node_modules/babel-traverse/lib/context.js:153:16)
at TraversalContext.visitQueue (/Users/jmd/code/oss/phoenix-trello/node_modules/babel-traverse/lib/context.js:159:21)
at TraversalContext.visitMultiple (/Users/jmd/code/oss/phoenix-trello/node_modules/babel-traverse/lib/context.js:108:17)
at TraversalContext.visit (/Users/jmd/code/oss/phoenix-trello/node_modules/babel-traverse/lib/context.js:195:19)
at Function.traverse.node (/Users/jmd/code/oss/phoenix-trello/node_modules/babel-traverse/lib/index.js:139:17)
at NodePath.visit (/Users/jmd/code/oss/phoenix-trello/node_modules/babel-traverse/lib/path/context.js:114:22)
at TraversalContext.visitQueue (/Users/jmd/code/oss/phoenix-trello/node_modules/babel-traverse/lib/context.js:153:16)
at TraversalContext.visitSingle (/Users/jmd/code/oss/phoenix-trello/node_modules/babel-traverse/lib/context.js:113:19)
at TraversalContext.visit (/Users/jmd/code/oss/phoenix-trello/node_modules/babel-traverse/lib/context.js:197:19)
@ ./web/static/js/actions/sessions.js 13:15-36
Child extract-text-webpack-plugin:
+ 2 hidden modules
Using:
npm 3.5.3
node 5.4.1
webpack 1.12.11
elixir 1.2.1
Can't seem to access the demo app, Heroku claims the app is down.
amazing work!
since elixir 1.3 and phoenix 1.2 is released , maybe time to update the devs to keep it sharp
===> Compiling cowlib
src/cow_multipart.erl:392: Warning: call to crypto:rand_bytes/1 will fail, since it was removed in 20.0; use crypto:strong_rand_bytes/1
Even though drag and drop works fine I still have to find a way of adding drop placeholders so the user sees where the draggable item is going to be dropped having in mind that state is managed with Redux.
jtejido@MYSTATSDEVOPS:~/phoenix$ sudo npm install -g webpack
[sudo] password for jtejido:
/usr/bin/webpack -> /usr/lib/node_modules/webpack/bin/webpack.js
/usr/lib
└── [email protected]
npm WARN optional Skipping failed optional dependency /webpack/chokidar/fsevents :
npm WARN notsup Not compatible with your operating system or architecture: fseve [email protected]
jtejido@MYSTATSDEVOPS:/phoenix$ sudo npm install/phoenix$ sudo mix phoenix.server
npm WARN optional Skipping failed optional dependency /chokidar/fsevents:
npm WARN notsup Not compatible with your operating system or architecture: fseve [email protected]
jtejido@MYSTATSDEVOPS:
[info] Running PhoenixTrello.Endpoint with Cowboy using http on port 4000
Hash: 07dbee432140fef4b825
Version: webpack 1.12.14
Time: 3436ms
Asset Size Chunks Chunk Names
js/application.js 1.89 MB 0 [emitted] application
[0] multi application 40 bytes {0} [built]
+ 602 hidden modules
ERROR in .//css-loader!.//sass-loader?indentedSyntax&includePaths[]=/home/jtej ido/phoenix/node_modules!./web/static/css/application.sass
Module build failed: ReferenceError: Promise is not defined
at LazyResult.async (/home/jtejido/phoenix/node_modules/postcss/lib/lazy-res ult.js:157:31)
at LazyResult.then (/home/jtejido/phoenix/node_modules/postcss/lib/lazy-resu lt.js:79:21)
at processCss (/home/jtejido/phoenix/node_modules/css-loader/lib/processCss. js:198:5)
at Object.module.exports (/home/jtejido/phoenix/node_modules/css-loader/lib/ loader.js:24:2)
@ ./web/static/css/application.sass 4:14-199
ERROR in ./web/static/css/application.sass
Module build failed: ModuleBuildError: Module build failed: ReferenceError: Prom ise is not defined
at LazyResult.async (/home/jtejido/phoenix/node_modules/postcss/lib/lazy-res ult.js:157:31)
at LazyResult.then (/home/jtejido/phoenix/node_modules/postcss/lib/lazy-resu lt.js:79:21)
at processCss (/home/jtejido/phoenix/node_modules/css-loader/lib/processCss. js:198:5)
at Object.module.exports (/home/jtejido/phoenix/node_modules/css-loader/lib/ loader.js:24:2)
at DependenciesBlock.onModuleBuildFailed (/home/jtejido/phoenix/node_modules /webpack-core/lib/NormalModuleMixin.js:315:19)
at nextLoader (/home/jtejido/phoenix/node_modules/webpack-core/lib/NormalMod uleMixin.js:270:31)
at /home/jtejido/phoenix/node_modules/webpack-core/lib/NormalModuleMixin.js: 292:15
at runSyncOrAsync (/home/jtejido/phoenix/node_modules/webpack-core/lib/Norma lModuleMixin.js:173:4)
at nextLoader (/home/jtejido/phoenix/node_modules/webpack-core/lib/NormalMod uleMixin.js:290:3)
at /home/jtejido/phoenix/node_modules/webpack-core/lib/NormalModuleMixin.js: 292:15
at context.callback (/home/jtejido/phoenix/node_modules/webpack-core/lib/Nor malModuleMixin.js:148:14)
at Object.onRender (/home/jtejido/phoenix/node_modules/sass-loader/index.js: 287:9)
at /home/jtejido/phoenix/node_modules/async/lib/async.js:906:35
at _arrayEach (/home/jtejido/phoenix/node_modules/async/lib/async.js:85:13)
at Object. (/home/jtejido/phoenix/node_modules/async/lib/async.js :898:17)
at Object.callback (/home/jtejido/phoenix/node_modules/async/lib/async.js:44 :16)
at options.success (/home/jtejido/phoenix/node_modules/node-sass/lib/index.j s:294:32)
Child extract-text-webpack-plugin:
+ 1 hidden modules
ERROR in ./~/css-loader!./~/sass-loader?indentedSyntax&includePaths[]=/home/ jtejido/phoenix/node_modules!./web/static/css/application.sass
Module build failed: ReferenceError: Promise is not defined
at LazyResult.async (/home/jtejido/phoenix/node_modules/postcss/lib/lazy -result.js:157:31)
at LazyResult.then (/home/jtejido/phoenix/node_modules/postcss/lib/lazy- result.js:79:21)
at processCss (/home/jtejido/phoenix/node_modules/css-loader/lib/process Css.js:198:5)
at Object.module.exports (/home/jtejido/phoenix/node_modules/css-loader/ lib/loader.js:24:2)
[info] GET /
[debug] Processing by PhoenixTrello.PageController.index/2
Parameters: %{"path" => []}
Pipelines: [:browser]
[info] Sent 200 in 40ms
[info] GET /css/application.css
[debug] Processing by PhoenixTrello.PageController.index/2
Parameters: %{"path" => ["css", "application.css"]}
Pipelines: [:browser]
[info] Sent 200 in 252µs
Currently the logic to fetch the current user is this:
my idea is that it would be nice to fetch the user data before doing any consequent request or route entering, so that if we're in a non-authenticated page we can still have the header populated with the current user and in case we're in an authenticated page the route is loaded only after the user object is loaded in case the page needs some data inside the user object to do some logic. If for some reason the authentication fails it redirects to sign-in page.
What you think?
I've seen that application contains isomorphic-fetch npm package. Is this application server side rendered ? Am I missing something ?
Atleast from demo app, I can see that when I try to add or remove color to the app, usually it take couple of seconds to see the change to get reflected in the UI, also the same when I add or update something, it is clearly visible, Is this common?
I delete the import_config "dev.secret.exs" in dev.exs files.
And I install npm packages with npm install with error
module.js:328
throw err;
^
Error: Cannot find module 'npmlog'
at Function.Module._resolveFilename (module.js:326:15)
at Function.Module._load (module.js:277:25)
at Module.require (module.js:354:17)
at require (internal/module.js:12:17)
at /usr/local/lib/node_modules/npm/bin/npm-cli.js:20:13
at Object. (/usr/local/lib/node_modules/npm/bin/npm-cli.js:76:3)
at Module._compile (module.js:398:26)
at Object.Module._extensions..js (module.js:405:10)
at Module.load (module.js:344:32)
at Function.Module._load (module.js:301:12)
Even if we drag-and-drop a card at the bottom of a list, it will always be above the last card. There is no way to drag-and-drop a card at the bottom.
N.B.
If I get some hints about how to go about solving this problem, I can help solving this issue.
Hi Ricardo-
Thanks for sending this to React.rocks! I'm excited about Elixir/Phoenix.
One concern: having a user login will probably cause 99% of people to drop off. Some possible options--
Options 1 or 2 would be ideal :)
Thanks, I'm putting this project on my reading list,
Jeff
Phoenix just released 1.3, and it might be straightforward to update to 1.3.
I think it would be nice to be able to delete boards and move cards to archive.
== Compilation error on file lib/phoenix_trello/guardian_serializer.ex ==
** (SyntaxError) lib/phoenix_trello/guardian_serializer.ex:4: syntax error before: '{'
(elixir) lib/kernel/parallel_compiler.ex: 100: anonymous fn/4 in Kernel.ParallelCompiler.spawn_compilers/8
Is not completing the login with the default credential.
Not sure, but feels weird that nothing happens at all
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.